簡體   English   中英

Python錯誤“ IOError:[Errno 2]沒有這樣的文件或目錄”,但文件在那里

[英]Python error “IOError: [Errno 2] No such file or directory” but file is there

我正在嘗試讀取一個csv文件,但出現上述錯誤,但該文件在那里。 給出錯誤的行是

infilequery = file('D:\x88_2.csv','rb')

我得到下面的錯誤。

追溯(最近一次通話最近):infilequery = file('D:\\ x88_2.csv','rb')中的文件“ C:\\ Python26 \\ usrapply_onemol2.py”,第14行,IOError:[Errno 2]沒有此類文件或目錄:“ D:\\ x88_2.csv”

我可以將同一目錄中的文件放在它的位置,而python至少可以看到它。 os.listdir(“ D:”)的結果以'x88_2.csv'為特征,“ dir D:\\”的結果也包括在內。 當放入文件名並允許python完成路徑並從下拉列表中選擇x88_2.csv時,我仍然遇到相同的錯誤。 這是怎么了

嘗試

'D:\\x88_2.csv'

\\x88被解釋為代碼點0x88處的字符。 或者,您可以使用原始字符串

r'D:\x88_2.csv'

或正斜杠

'D:/x88_2.csv'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM