Метод os.chdir() в Python и примеры

Метод Python os.chdir() используется для изменения текущего рабочего каталога на указанный путь.

Текущий рабочий каталог — это папка, в которой работает процесс, и он используется как местоположение по умолчанию для операций с файлами и каталогами.

Синтаксис

Параметры

path: это полный путь к каталогу, который будет изменен на новый.

Возвращаемое значение

Функция os.chdir() не возвращает никакого значения.

Исключение

Метод chdir() может вызвать следующие исключения:

  1. OSError: это исключение возникает при возникновении системной ошибки.
  2. FileNotFoundError: это исключение возникает, когда каталог запрошен, но не существует.
  3. PermissionError: это происходит при доступе к недопустимой памяти или ресурсам.

Пример 1: как использовать метод os.chdir()

Выход

Каталог теперь изменяется с помощью метода os.chdir().

Пример 2: получение текущего рабочего каталога

Чтобы получить текущий рабочий каталог в Python, вы можете использовать метод os.getcwd(). Метод getcwd() возвращает местоположение текущего рабочего каталога(cwd).

Выход

Пример 3: обработка ошибок при смене каталога

Используйте блоки try и except

Используйте метод os.path.exists()

Используйте блоки try и finally

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python