繁体   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