pandas读取csv文件提示不存在是什么原因呢? 举报 理由 举报 取消 使用pd.read_csv读取文件,提示OSError: File b’d:\\Data Mining\\Airbnb\test_users.csv’ does not exist。读取同目录下其他文件就没问题,请问是啥原因啊? 2017年8月24日 2 条回复 773 次浏览 分析,数据
回复 ( 2 )
Airbnb\test 这里有一个\t 转义成制表符了。
修改成 这样 Airbnb\\test 就好了。
确定其他目录下没问题吗?一般如果你的数据文件不在你当前工作路径,他是读不出来的,另外,如果你文件设定的路径含有中文名称也是读不出来的。
(1)可以试下:
import os
os.getcwd()
获取当前工作路径,把你数据文件放到那个路径上,就可以直接用pd.read_csv(”./_.csv”);
(2)还可以用os.chdir(path),path是你那个数据文件路径;
(3)还可以不要更改路径,直接调用df = pd.read_csv(U”文件存储的盘(如C):/文件夹/文件名.csv”),如文件在c盘的Python文件夹的stock data下:df = pd.read_csv(U”C:/Python27/stock data/sh600000.csv”)。