簡體   English   中英

Python錯誤:CSV文件錯誤,讀取/打印CSV文件

[英]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.

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