Документация по Python

Модуль os

В: Документация по Python

Введение

Примеры

Создать каталог

 os.mkdir('newdir')

 

Если вам нужно указать права доступа, вы можете использовать дополнительный mode аргумент:

 os.mkdir('newdir', mode=0700) 

Получить текущий каталог

Используйте os.getcwd() функции:

 print(os.getcwd()) 

Определите название операционной системы

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

 os.name

 

Это может вернуть одно из следующего в Python 3:

  • posix
  • nt
  • ce
  • java

Более подробную информацию можно получить из sys.platform

Удалить каталог

Удалите каталог в path :

 os.rmdir(path)

 

Вы не должны использовать os.remove() , чтобы удалить каталог. Эта функция предназначена для файлов и использовать его в каталогах приведет к OSError

Следуйте по символической ссылке (POSIX)

Иногда вам нужно определить цель символической ссылки. os.readlink будет делать это:

 print(os.readlink(path_to_symlink)) 

Изменить разрешения для файла

 os.chmod(path, mode)

 

где mode является искомым разрешения, в восьмеричной системе .

makedirs - рекурсивное создание каталогов


Синтаксис

Параметры

Примечания

Еще от кодкамп
Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.