os
, можно использовать функцию os.getcwd()
:
import os
current_directory = os.getcwd()
print(current_directory)
Чтобы узнать текущую рабочую директорию с помощью модуля os
в Python, используется функция os.getcwd()
(get current working directory). Она возвращает строку, представляющую абсолютный путь к текущей рабочей директории.
Вот пример кода:
import os
current_directory = os.getcwd()
print(f"Текущая рабочая директория: {current_directory}")
Объяснение:
import os
: Импортирует модуль os
, который предоставляет функции для взаимодействия с операционной системой.os.getcwd()
: Вызывает функцию getcwd()
из модуля os
. Эта функция не принимает аргументов.current_directory = os.getcwd()
: Присваивает возвращенное значение (строку с путем к текущей директории) переменной current_directory
.print(f"Текущая рабочая директория: {current_directory}")
: Выводит значение переменной current_directory
на консоль, используя f-строку для форматированного вывода.Дополнительно:
Если нужно изменить текущую рабочую директорию, используется функция os.chdir(path)
, где path
- это строка с новым путем. Например: os.chdir('/path/to/new/directory')
.
Важно помнить про обработку исключений при работе с файловой системой. Например, если указанного пути не существует при использовании os.chdir()
, будет выброшено исключение FileNotFoundError
.