b'data.csv'不存在

时间:2019-07-10 09:18:45

标签: pandas dataframe

我已经得到一个csv文件,我正在尝试使用pd.read_csv将其读取为熊猫数据框。我收到一个错误-“ data.csv”不存在。 python脚本和数据文件位于同一文件夹中。 Jupyter笔记本毫无问题地将文件读取为熊猫数据框。

  

PathName = 1.filename 2.文件的绝对路径3.将文件放在   不同的文件夹并插入相对路径名,encoding ='UTF-8'

inputdata = pd.read_csv('data.csv',sep='\t',encoding='UTF-8')

inputdata应该能够以熊猫数据框的形式读取文件的内容

1 个答案:

答案 0 :(得分:0)

很可能您是通过python path/to/my/script.py执行脚本的。它尝试在当前工作目录中找到data.csv,该目录与脚本和数据文件所在的目录不同。
试试

import os
filename = os.path.join((os.path.dirname(os.path.abspath(__file__))), 'data.csv')
inputdata = pd.read_csv(filename,sep='\t',encoding='UTF-8')