0
我試圖使該文件移動到一個文件夾中的用戶主文件夾內,這樣的一個跨平臺的程序:Python的os.rename「」和「/」跨平臺問題
os.rename(file_var, destination_folder)
但我無法使它工作,因爲我需要將文件名稱放在目標var內,問題在於Windows「\」
我的選擇是什麼?
我試圖使該文件移動到一個文件夾中的用戶主文件夾內,這樣的一個跨平臺的程序:Python的os.rename「」和「/」跨平臺問題
os.rename(file_var, destination_folder)
但我無法使它工作,因爲我需要將文件名稱放在目標var內,問題在於Windows「\」
我的選擇是什麼?
做到這一點: 比如你要這樣的路徑:根據this後
:
'+pathfile+'/output/log.txt'
而不是鍵入一個字符串,加入他們是這樣的:
os.path.join(pathfile,"output","log.txt")
注意/
在windows
和linux
兩個作品,我總是使用os.path.join()
因此,使用'os.path'模塊以跨平臺的方式處理路徑。 –