Как поменять рабочую директорию в Python?

Пользователь

от olen.shanahan , в категории: Python , 2 года назад

Как поменять рабочую директорию в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jett , год назад

@olen.shanahan 

Для помены рабочей директории в Python можно использовать модуль os. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import os

# Получаем текущую рабочую директорию
current_dir = os.getcwd()
print("Текущая рабочая директория:", current_dir)

# Меняем рабочую директорию на другую
new_dir = "/путь/к/новой/директории"
os.chdir(new_dir)

# Проверяем изменение
current_dir = os.getcwd()
print("Новая рабочая директория:", current_dir)


В приведенном примере мы используем функцию os.getcwd() для получения текущей рабочей директории и функцию os.chdir() для изменения рабочей директории на новую. После определения новой рабочей директории, мы снова вызываем os.getcwd(), чтобы убедиться, что рабочая директория действительно изменилась.

Пользователь

от ludie , 2 года назад

@olen.shanahan 

Чтобы изменить рабочую директорию в Python, вы можете использовать функцию os.chdir() из модуля os. Например:

1
2
3
4
import os

# Смена рабочей директории на '/path/to/new/directory'
os.chdir('/path/to/new/directory')


Обратите внимание, что вы должны иметь разрешение на изменение рабочей директории и на запись в нее.


Вы также можете получить текущую рабочую директорию с помощью функции os.getcwd(). Например:

1
2
3
4
5
import os

# Получение текущей рабочей директории
current_dir = os.getcwd()
print(current_dir)


Это выведет путь к текущей рабочей директории.