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 相关文章推荐
深入理解Django中内置的用户认证
Oct 06 Python
python Pexpect 实现输密码 scp 拷贝的方法
Jan 03 Python
Python函数的参数常见分类与用法实例详解
Mar 30 Python
django之静态文件 django 2.0 在网页中显示图片的例子
Jul 28 Python
python切片(获取一个子列表(数组))详解
Aug 09 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
Jan 04 Python
Python tkinter三种布局实例详解
Jan 06 Python
200行python代码实现贪吃蛇游戏
Apr 24 Python
Python Tkinter图形工具使用方法及实例解析
Jun 15 Python
详解Python高阶函数
Aug 15 Python
pytorch使用horovod多gpu训练的实现
Sep 09 Python
python中的垃圾回收(GC)机制
Sep 21 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
《魔兽世界》惊魂幻象将获得调整
2020/03/08 其他游戏
PHP获取和操作配置文件php.ini的几个函数介绍
2013/06/24 PHP
Zend Framework框架Smarty扩展实现方法
2016/03/22 PHP
joomla组件开发入门教程
2016/05/04 PHP
ThinkPHP5.1+Ajax实现的无刷新分页功能示例
2020/02/10 PHP
ThinkPHP6.0如何利用自定义验证规则规范的实现登陆
2020/12/16 PHP
json 入门基础教程 推荐
2009/10/31 Javascript
js加密解密字符串可自定义密码因子
2014/05/13 Javascript
javascript实现图片循环渐显播放的方法
2015/02/24 Javascript
JavaScript原生对象常用方法总结(推荐)
2016/05/13 Javascript
jQuery页面元素动态添加后绑定事件丢失方法,非 live
2016/06/16 Javascript
javascirpt实现2个iframe之间传值的方法
2016/06/30 Javascript
jQuery Ajax File Upload实例源码
2016/12/12 Javascript
从零学习node.js之详解异步控制工具async(八)
2017/02/27 Javascript
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
2019/01/31 Javascript
vue通信方式EventBus的实现代码详解
2019/06/10 Javascript
使用JavaScript获取Django模板指定键值数据
2020/05/27 Javascript
swiper4实现移动端导航栏tab滑动切换
2020/10/16 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
[01:09:20]NB vs NAVI Supermajor小组赛A组 BO3 第二场 6.2
2018/06/03 DOTA
[39:08]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第一场 12.12
2020/12/16 DOTA
从零学Python之入门(四)运算
2014/05/27 Python
python之文件读取一行一行的方法
2018/07/12 Python
python文件写入write()的操作
2019/05/14 Python
Python新手学习装饰器
2020/06/04 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
2020/10/04 Python
css3和jquery实现的可折叠导航菜单适合放在手机网页的导航菜单
2014/09/02 HTML / CSS
美国高端寝具品牌:Coyuchi
2017/02/08 全球购物
房地产销售计划书
2014/01/10 职场文书
快餐店的创业计划书范文
2014/01/29 职场文书
小学生放飞梦想演讲稿
2014/08/26 职场文书
仲裁协议书
2014/09/26 职场文书
婚礼双方父亲致辞
2015/07/27 职场文书
创业计划书之游泳馆
2019/09/16 职场文书