我有一個代碼,我從文件夾中加載文本文件。代碼如下所示:新的路徑不反映在Python代碼
snap1 = np.loadtxt("../data/milli_17")
snap2 = np.loadtxt("../data/milli_19")
所以milli17和milli19文件位於位於相同的文件夾和我的工作文件夾中的文件夾中。到目前爲止,一切都很好。但是,我移動了工作目錄中的數據文件夾,所以目錄放置就像這樣:/ Workingdirectory/data/
所以我繼續前進,並通過刪除兩個點來反映出代碼,所以它不會上升一個目錄:
snap1 = np.loadtxt("/data/milli_17")
snap2 = np.loadtxt("/data/milli_19")
但是現在,當我運行代碼我得到一個錯誤說該目錄不存在:
IOError: [Errno 2] No such file or directory: '../data/milli_17'
但調試顯示錯誤的行這樣的:
----> 4 snap1 = np.loadtxt("/data/milli_17")
不能讓我的頭靠近它,一切似乎都對我好。我在哪裏犯錯誤?
編輯: 我不認爲這個問題與我如何寫下路徑有關。問題在於,我放在那裏並不重要,代碼仍然(如錯誤代碼中所示)執行並檢查舊目錄。
給出這樣的路徑:np.loadtxt(「./ data/milli_17」);相同的另一個 – Alok
是的改變,但仍然是相同的錯誤。 –