我是一個非常新的使用python 2.6.2的python用戶,我的問題很簡單。使用相對路徑而不是完整路徑
我想只有在輸入文件,而不是像"c:\folder_a\folder_b\file_name"
完整路徑的相對路徑"\file_name"
但是當我使用的相關路徑在我輸入文件,我得到的錯誤"Windows Error [Error 2]: The system cannot find the file specified..."
否則我的代碼工作正常。
我需要做什麼/更改以便系統可以使用相對路徑?看起來,因爲我在命令終端中運行相同文件夾(如"c:\folder_a\folder_b>python script_name"
)中的腳本,相關路徑本身應該可以工作。
相對路徑是'file_name',而不是'\ file_name'。第一個斜槓使其成爲根目錄中的絕對文件名。 – tdelaney
它應該工作,然後,如果你說''file_name''而不是前面的'「\」'會發生什麼? –
有趣的是,在刪除「\」或添加「。\」之後,Steve Barnes在「file_name」之前建議它似乎對我的輸入文件列表中的第一個文件起作用,但當它進入第二個文件時,它會給我同樣的錯誤。在它給我第一個文件的錯誤之前。 – user2520842