1
我正在創建一個python腳本,該腳本實際上將用戶的參數作爲參數傳遞給「文件路徑」。它執行一些後期處理,並在與原始文件相同的目錄中創建一個新文件。處理文件和路徑的最佳做法是什麼?
例如:myscript.py C:\\A\\sub_A\\work_on_this_file.csv
我使用的路徑,我收到自己創建C:\\A\\sub_A\\final_file.csv
文件處理程序,我被告知要使用os.chdir()
導航到該文件夾,而不是和我的創造最終文件,而不是直接使用路徑。這種情況下的最佳做法是什麼?有沒有改變工作目錄的風險?
我會進一步建議記錄所有這些路徑,如果可行的話,但是。我不知道爲什麼你會被鼓勵使用os.chdir(),除了解決一些第三方產品的遺留問題。 – Arafangion