2016-09-23 54 views

回答

1

試試這個:

import os 
os.chdir('otherpath') 

這至少符合您的DOS例子,將改變你的工作目錄otherpath相對命令從運行的目錄。例如,如果你在/home/myusername/,那麼這將帶你到/home/myusername/otherpath/。您也可以使用.作爲當前目錄,或使用..作爲一個目錄。所以,如果你是在/home/myusername/Desktop/os.chdir('..')將改變工作目錄/home/myusername/os.chdir('../Documents/會改變你/home/myusername/Documents/

請原諒我使用的Unix風格的路徑,但你應該能夠輕鬆地將這些命令轉換到Windows路徑如果這是你所在的平臺。我不想嘗試在我的示例中使用Windows路徑,因爲我無法測試其功效。

0

os.chdir適用於相對路徑。

>>> os.getcwd() 
'C:\\Users\\sba001\\PycharmProjects' 
>>> os.listdir('.') 
['untitled', 'untitled1', 'untitled2', 'untitled3', 'untitled4', 'untitled5'] 
>>> os.chdir('untitled') 
>>> os.getcwd() 
'C:\\Users\\sba001\\PycharmProjects\\untitled' 
相關問題