pd.read_csv,遇到中文路径报错does not exist
win10系统,安装有anaconda。用sublime text3时,用pd.read_csv读取中文路径的文件,遇到报错。代码如下:
# -*- coding:utf-8 -*-
import pandas as pd
import numpy as np
var = pd.read_csv("C:\Users\Michael\Desktop\新建文件夹/var.csv", index_col=0)
遇到报错:
IOError: File C:\Users\Michael\Desktop\新建文件夹/var.csv does not exist
尝试加入参数encoding:
var = pd.read_csv("C:\Users\Michael\Desktop\新建文件夹/var.csv", index_col=0,encoding="gb2312")
仍然报错。后来改了encoding="gbk""gb18030""utf8"还是报错。
何解?
路径改为正斜杠:
var = pd.read_csv("C:\Users\Michael\Desktop\新建文件夹\var.csv", index_col=0, encoding="gb2312")
报错:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
路径里的正反斜杠
1.是你里面var.csv 前的斜杠反了
2.如果不行,尝试在引号前加个r, 表示转义。