На самом деле нужно пройти какой-то путь и выполнить некоторую команду, а ниже - код
код
import os
present_working_directory = '/home/Desktop/folder'
в настоящее время я нахожусь в folder
if some_condition == true :
change_path = "nodes/hellofolder"
os.chdir(change_path)
print os.getcwd()
if another_condition == true:
change_another_path = "nodes"
os.chdir(change_another_path)
print os.getcwd()
**Result**:
'/home/Desktop/folder/nodes/hellofolder'
python: [Errno 1] No such file or directory
Фактически, что происходит здесь, когда я впервые использовал os.chdir()
, каталог изменился на
'/home/Desktop/folder/nodes/hellofolder'
,
но для второго мне нужно запустить файл, переместившись в одну папку назад, которая
'/home/Desktop/folder/nodes'
Так может ли кто-нибудь разрешить мне переместить одну папку обратно в python