pandas读取csv文件提示不存在的解决方法及原因分析


Posted in Python onApril 21, 2020

一般情况是数据文件没有在当前路径,那么它是无法读取数据的。另外,如果路径名包含中文它也是无法读取的。

(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 下:da = pd.read_csv(U"C:/Python2.7/stock data/sh600.csv")

如果是在ubuntu 系统下可以:

data = pd.read_csv(U"/home/lilai/Tinic/train")

补充知识:jupyter 解决pandas因含中文字体无法读取csv文件

问题

train=pd.read_csv("train.csv")

报错

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid continuation byte

解决方法

train=pd.read_csv(r"train.csv", encoding = 'gb2312')

以上这篇pandas读取csv文件提示不存在的解决方法及原因分析就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python扫描IP段查看指定端口是否开放的方法
Jun 09 Python
Python+matplotlib实现华丽的文本框演示代码
Jan 22 Python
python使用tensorflow保存、加载和使用模型的方法
Jan 31 Python
python使用插值法画出平滑曲线
Dec 15 Python
python实现图片彩色转化为素描
Jan 15 Python
Python实用工具FuckIt.py介绍
Jul 02 Python
python 提取文件指定列的方法示例
Aug 07 Python
python3 实现调用串口功能
Dec 26 Python
Python和Anaconda和Pycharm安装教程图文详解
Feb 04 Python
django admin 添加自定义链接方式
Mar 11 Python
教你用python控制安卓手机
May 13 Python
Python实现GIF动图以及视频卡通化详解
Dec 06 Python
jupyter 导入csv文件方式
Apr 21 #Python
tensorflow指定CPU与GPU运算的方法实现
Apr 21 #Python
Python多线程实现支付模拟请求过程解析
Apr 21 #Python
安装多个版本的TensorFlow的方法步骤
Apr 21 #Python
解决Jupyter notebook中.py与.ipynb文件的import问题
Apr 21 #Python
TensorFLow 数学运算的示例代码
Apr 21 #Python
jupyter修改文件名方式(TensorFlow)
Apr 21 #Python
You might like
PHP操作XML作为数据库的类
2010/12/19 PHP
php实现的百度搜索某地天气的小偷代码
2014/04/23 PHP
PHP中使用TCPDF生成PDF文档实例
2014/07/01 PHP
PHP实现绘制3D扇形统计图及图片缩放实例
2014/10/01 PHP
php防止用户重复提交表单
2015/11/02 PHP
PHP入门教程之正则表达式基本用法实例详解(正则匹配,搜索,分割等)
2016/09/11 PHP
php简单统计中文个数的方法
2016/09/30 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
javascript实现复制与粘贴操作实例
2014/10/16 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
js实现的全国省市二级联动下拉选择菜单完整实例
2015/08/17 Javascript
AngularJS 中文API参考手册
2016/07/28 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
2017/01/04 Javascript
基于AngularJS的拖拽文件上传的实例代码
2017/07/15 Javascript
详解Vue如何支持JSX语法
2017/11/10 Javascript
vue-cli+webpack项目 修改项目名称的方法
2018/02/28 Javascript
Angular数据绑定机制原理
2018/04/17 Javascript
JavaScript时间与时间戳的转换操作实例分析
2018/12/07 Javascript
仿iPhone通讯录制作小程序自定义选择组件的实现
2019/05/23 Javascript
js+canvas实现转盘效果(两个版本)
2020/09/13 Javascript
[01:08:33]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
详解Python3中字符串中的数字提取方法
2017/01/14 Python
python加载自定义词典实例
2019/12/06 Python
使用pygame编写Flappy bird小游戏
2020/03/14 Python
Python 添加文件注释和函数注释操作
2020/08/09 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
python操作toml文件的示例代码
2020/11/27 Python
原生 JS+CSS+HTML 实现时序图的方法
2019/07/31 HTML / CSS
Bugatchi官方网站:男士服装在线
2019/04/10 全球购物
英国休闲奢华的缩影:Crew Clothing
2019/05/05 全球购物
软件配置管理有什么好处
2015/04/15 面试题
大学生职业生涯规划方案
2014/01/03 职场文书
中药学专业求职信
2014/05/31 职场文书
物理学专业求职信
2014/07/04 职场文书
职工培训工作总结
2015/08/10 职场文书