python - Pandas 无法打开 csv 文件:FileNotFoundError:[Errno 2] 文件 xyz.csv 不存在:
问题描述
import pandas as pd
df=pd.read_csv('Catalogue.csv')
print(df)
我下载了地震 csv 文件。熊猫看不到文件。我使用 VS Code 和 Python 3.8.3 我在编写代码的同一个 py 文件中添加了 csv 文件。
即使我在 Jupyter Notebook 文件夹中使用相同的代码(csv 位于我的代码文件所在的同一文件夹中),结果也是相同的。我猜如果是excelpip instal xlrd
是写的。我做了pip install python-csv
但无法实现安装。还是需要吗?还是我需要修复 csv 文件(逗号或空格)?
总结果:
Traceback (most recent call last):
File "c:/Users/Fatma Elik/Documents/VS Code/BTK/CSVCSV.py", line 2, in <module>
df=pd.read_csv('Catalogue.csv')
File "C:\Users\Fatma Elik\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\io\parsers.py", line 676, in parser_f
return _read(filepath_or_buffer, kwds)
File "C:\Users\Fatma Elik\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\io\parsers.py", line 448, in _read
parser = TextFileReader(fp_or_buf, **kwds)
File "C:\Users\Fatma Elik\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\io\parsers.py", line 880, in __init__
self._make_engine(self.engine)
File "C:\Users\Fatma Elik\AppData\Local\Programs\Python\Python38-32\lib\der(src, **kwds)
File "pandas\_libs\parsers.pyx", line 374, in pandas._libs.parsers.TextReader.__cinit__
File "pandas\_libs\parsers.pyx", line 674, in pandas._libs.parsers.TextReader._setup_parser_source
FileNotFoundError: [Errno 2] File Catalogue.csv does not exist: 'Catalogue.csv'
感谢大家!
解决方案
请试试
import pandas as pd
df=pd.read_csv("c://Users//Fatma Elik//Documents//VS Code//BTK//Catalogue.csv")
print(df)
推荐阅读
- java - Java 私有成员访问
- python - Python:线性回归中的“for”循环和迭代
- r - 用 R 逐像素绘制
- playframework - 播放框架 - 如何使用可能的空值解析 json 数组
- r - R在字符串中找到第n个非NA元素
- wpf - 无法使用分配了模板的 TextBox.Text 绑定进行管理
- mysql - 尝试在 Percona 上使用 liquibase 会出错
- parallel-processing - OpenMP 和 (Rcpp)Eigen
- php - 网络邻居看不到共享 move_uploaded_file
- javascript - 如何使用 react 将 event.target.value 从一个组件传递到另一个组件