用pandas读取csv,我收到错误:'IOError:File /test.csv不存在。'以下是我的阅读方式:
var1 = pd.read_csv("test.csv")
我确认我在正确的工作目录中:
print(os.getcwd())
其中打印C:\ Users \ name \ folderName,test.csv文件位于folderName中。我还使用os.path.isfile('test.csv')
检查文件是否存在,并返回false。我做错了什么?我也试过使用完整路径,它没有用。
编辑:我尝试打开一个格式相同的.txt文件,一切都很好,所以问题似乎是因为我打开了.csv。
答案 0 :(得分:0)
正确的路径是
os.path.join(os.getcwd(), test.csv)
os.getcwd()
为您提供路径C:\ Users \ name \ folderName,然后我们加入文件名以建立完整路径。
答案 1 :(得分:0)
问题是文件名' test.csv'并键入csv而不是' test'使用csv类型。