[英]Python Error:CSV File Error, Read/Print CSV file
嘗試在Python中打印CSV文件的內容時出現此錯誤。
追溯(最近一次通話):文件“ /Users/cassandracampbell/Library/Preferences/PyCharmCE2018.2/scratches/Player.py”,第5行,以open('player.csv')作為csvfile:FileNotFoundError:[Errno 2]沒有這樣的文件或目錄:'player.csv'
獲取csv的確切文件路徑,如果您在Windows上,則獲取整個文件夾路徑,然后獲取名稱,然后執行以下操作:
with open(r'C:\users\path\players.csv') as csvfile:
如果您使用的是Windows和確切的路徑,則最容易像我一樣將r
放在路徑之前,因為它是文字,可以解釋字符串並找到路徑。
您必須將player.csv
與腳本Player.py
放在同一位置
像您的代碼這樣的示例,兩個文件都應該在這里: /Users/cassandracampbell/Library/Preferences/PyCharmCE2018.2/scratches/
或者,您可以放置player.csv
的特定目錄,
例如:
with open("/Users/cassandracampbell/Library/Preferences/PyCharmCE2018.2/scratches/player.csv") as csvfile:
...
檢查您要處理的文件與正在處理的.py文件位於同一目錄中。 如果這樣不起作用,則可能要使用文件的完整路徑:
with open ('/Users/cassandracampbell/Library/Preferences/PyCharmCE2018.2/scratches/player.CSV') as csvfile:
並且您還應該嘗試檢查文件名,也應該區分大小寫,否則,假設您有Player.csv,那么不要嘗試打開player.csv,所有小寫字母都將不起作用!
另外,我不知道您要使用CSV文件做什么,僅打印原始內容? 您可能會喜歡使用熊貓。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.