Latest web development tutorials

Методы файла / каталога python3 OS

Модуль обеспечиваетОС очень богатый способ иметь дело с файлами и каталогами.Обычно используется метод в следующей таблице:

Нет. Метод и Описание
1

os.access (путь, режим)


Разрешение Тестовый режим
2

os.chdir (путь)


Изменение текущего рабочего каталога
3

os.chflags (путь, флаги)


Марк установить путь для цифровой подписи.
4

os.chmod (путь, режим)


Изменение разрешений
5

os.chown (путь, UID, GID)


Изменение владельца файла
6

os.chroot (путь)


Сменить корневой каталог текущего процесса
7

os.close (FD)


Закройте файловый дескриптор FD
8

os.closerange (fd_low, fd_high)


Закройте все файловые дескрипторы из fd_low (включение) к fd_high (не входит в комплект), будет игнорироваться ошибка
9

os.dup (FD)


Скопируйте файл дескриптора FD
10

os.dup2 (FD, FD2)


Копирование дескрипторов файлов на другой ФО fd2
11

os.fchdir (FD)


Изменяя текущий рабочий дескриптор файла каталога
12

os.fchmod (FD, режим)


Изменение прав доступа к файлу на файл, заданный параметром ФД, режим параметр файла права доступа на Unix.
13

os.fchown (FD, UID, GID)


Изменение владельца файла, эта функция изменяет идентификатор пользователя и идентификатор группы файла, в то файл, указанный дескриптор файла ФД.
14

os.fdatasync (FD)


Принудительная запись файла на диск, файл, указанный дескриптор файла ФД, но не обеспечивает информацию о состоянии файла обновления.
15

os.fdopen (FD [режим [, BUFSIZE]])


Создание объекта файла дескриптора файла FD, и возвращает объект файла
16

os.fpathconf (FD, имя)


Возвращает открытую информацию о конфигурации системы файлов. Имя значения для получения конфигурации системы, она может быть строкой определенных системных значений, эти имена, указанные во многих стандартах (POSIX.1, Unix 95, 98 Unix, и другие).
17

os.fstat (FD)


Возвращает состояние ФД дескрипторов файлов, как стат ().
18

os.fstatvfs (FD)


Возвращает информацию о файле содержит файловый дескриптор FD файловой системы, такие как statvfs ()
19

os.fsync (FD)


Принудительно файловый дескриптор FD файла записывается на жесткий диск.
20

os.ftruncate (FD, длина)


Отсечение дескриптор файла ФД соответствующий файл, поэтому он не может превышать максимальный размер файла.
21

os.getcwd ()


Возвращает текущий рабочий каталог
22

os.getcwdu ()


объекты возвращают Unicode в текущем рабочем каталоге
23

os.isatty (FD)


Если дескриптор файла FD открыт и соединен с устройством TTY (-как), он возвращает истину, в противном случае значение False.
24

os.lchflags (путь, флаги)


Марк установить путь для цифровой подписи, аналогичные chflags (), но не мягкие ссылки
25

os.lchmod (путь, режим)


Изменение прав доступа к файлу подключения
26

os.lchown (путь, UID, GID)


Изменение владельца файла, подобный Чаун, но не следуют ссылки.
27

os.link (ЦСИ, ДСТ)


Создать жесткую ссылку с именем параметра ДСТ, ЦСИ указывая параметры
28

os.listdir (путь)


Возвращает список файлов или папку, которая содержит указанный путь имени папки.
29

os.lseek (FD, поз, как)


Настройка дескриптора файла ФД текущее положение поз, как изменить: Pos SEEK_SET 0 Настройка из файла или начала расчета; SEEK_CUR или 1 из расчета текущего положения; os.SEEK_END или два с конца файла началась в UNIX, Windows. эффективный
30

os.lstat (путь)


Как стат (), но без мягких ссылок
31

os.major (устройство)


Извлечение устройства основной номер из ряда устройств сырец (с использованием стат в st_dev или st_rdev поле).
32

os.makedev (мажор, минор)


В основной и младший номер устройства, состоящий из ряда оригинального оборудования
33

os.makedirs (путь [режим])


Рекурсивная функция создания папки. Как MKDIR (), но все папки среднего уровня, которые вы создаете потребности включить вложенные папки.
34

os.minor (устройство)


Извлечение устройства незначительное число из ряда устройств сырец (с использованием стат в st_dev или st_rdev поле).
35

os.mkdir (путь [режим])


В цифровом режиме режим, чтобы создать папку с именем пути. По умолчанию используется режим 0777 (восьмеричное).
36

os.mkfifo (путь [режим])


Создание именованного канала, режим на цифровой формат, по умолчанию 0666 (восьмеричное)
37

os.mknod (имя файла [режим = 0600 , устройство])
Создайте файловую систему узла именованных имя файла (файл, специальный файл устройства или именованный канал).

38

os.open (файл, флаги [, режим ])


Откройте файл и установить желаемые параметры открытой, параметр режима является необязательным
39

os.openpty ()


Открыть новую псевдо-терминал пару. Назад псевдотерминал и дескриптор файла TTY.
40

os.pathconf (путь, имя)


Возвращает соответствующие документы информацию о конфигурации системы.
41

os.pipe ()


Создайте трубу. Возвращает пару дескрипторов файлов (R, W) соответственно для чтения и записи
42

os.popen (команда [режим [, BUFSIZE]])


Открыть команду из трубопровода
43

os.read (FD, п)


Чтение из дескриптора файла ФД до п байтов и возвращает строку, содержащую байты читать, соответствующий дескриптор файла FD достиг конца, возвращает пустую строку.
44

os.readlink (путь)


Возвращает мягкие точки ссылку на файл
45

os.remove (путь)


Удалить путь для пути к файлу. Если путь папки, будет бросать OSError, смотрите ниже Rmdir () удаляет каталог.
46

os.removedirs (путь)


Рекурсивный удалить каталог.
47

os.rename (ЦСИ, ДСТ)


Переименование файлов или папок из SRC в целевой_адрес
48

os.renames (старый, новый)


Рекурсивный переименовать каталог, файл также может быть переименован.
49

os.rmdir (путь)


Удалить указанный пустой путь каталога, если каталог не пуст, то бросить исключение OSError.
50

os.stat (путь)


Получить путь указанную информацию, функционально эквивалентную C API в системном вызове стат ().
51

os.stat_float_times ([Новое_значение])
Решение о том, чтобы плавать объектов отображения временных меток stat_result

52

os.statvfs (путь)


Получает путь статистики файловой системы
53

os.symlink (ЦСИ, ДСТ)


Создайте мягкую ссылку
54

os.tcgetpgrp (FD)


Процесс возвращается к терминалу ФД (а os.open возвращаемый открытым () дескриптор файла), связанного с группой
55

os.tcsetpgrp (FD, пг)


Процесс групповой настройки терминала Fd (в составе os.open возвращается () дескрипторы открытых файлов), связанных с пг.
56

os.tempnam ([реж [, приставка] ])


Возвращает уникальное имя пути для создания временных файлов.
57

os.tmpfile ()


Она возвращает открытый режим (W + B) файлового объекта. Этот объект не имеет записей в папку, не дескриптор файла не будут автоматически удалены.
58

os.tmpnam ()


Для того, чтобы создать временный файл возвращает уникальный путь
59

os.ttyname (FD)


Она возвращает строку, которая представляет дескриптор файла ФД связан с терминальным устройством. Если ФД не связан с терминальным устройством, создается исключение.
60

os.unlink (путь)


Удалить путь к файлу
61

os.utime (путь, раз)


Назад, чтобы получить доступ и изменить путь к файлу указанное время.
62

os.walk (верхний [, Перевернутые = True [, OnError = None [, followlinks = False]]])


Выходные данные папки по имени файла в дереве ходьбы, вверх или вниз.
63

os.write (FD, ул)


Строка записывается в файл с дескриптором ФД. Возвращает фактическая длина строки записывается