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读写二进制文件的方法
May 09 Python
Python的Tornado框架实现异步非阻塞访问数据库的示例
Jun 30 Python
使用Python从有道词典网页获取单词翻译
Jul 03 Python
Python实现破解猜数游戏算法示例
Sep 25 Python
在NumPy中创建空数组/矩阵的方法
Jun 15 Python
django利用request id便于定位及给日志加上request_id
Aug 26 Python
python批量修改图片后缀的方法(png到jpg)
Oct 25 Python
Python实现二维曲线拟合的方法
Dec 29 Python
Python使用ElementTree美化XML格式的操作
Mar 06 Python
Python实现七个基本算法的实例代码
Oct 08 Python
python套接字socket通信
Apr 01 Python
python中pd.cut()与pd.qcut()的对比及示例
Jun 16 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
cache_lite试用
2007/02/14 PHP
php判断两个浮点数是否相等的方法
2015/03/14 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
jquery.bgiframe.js在IE9下提示INVALID_CHARACTER_ERR错误
2013/01/11 Javascript
JS创建自定义表格具体实现
2014/02/11 Javascript
Jquery倒计时源码分享
2014/05/16 Javascript
jQuery学习笔记之jQuery中的$
2015/01/19 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
JS常用倒计时代码实例总结
2017/02/07 Javascript
使用原生的javascript来实现轮播图
2017/02/24 Javascript
ES6中参数的默认值语法介绍
2017/05/03 Javascript
详解AngularJS1.x学习directive 中‘& ’‘=’ ‘@’符号的区别使用
2017/08/23 Javascript
vue轮播图插件vue-awesome-swiper
2017/11/27 Javascript
vue cli2.0单页面title修改方法
2018/06/07 Javascript
详解js访问对象的属性和方法
2018/10/25 Javascript
微信二次分享报错invalid signature问题及解决方法
2019/04/01 Javascript
vue axios post发送复杂对象问题
2019/06/04 Javascript
这应该是最详细的响应式系统讲解了
2019/07/22 Javascript
js实现坦克移动小游戏
2019/10/28 Javascript
VUE+elementui面包屑实现动态路由详解
2019/11/04 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
JavaScript中跨域问题的深入理解
2021/03/04 Javascript
[02:03]《现实生活中的DOTA2》—林书豪&DOTA2职业选手出演短片
2015/08/18 DOTA
python 编码规范整理
2018/05/05 Python
Python 统计字数的思路详解
2018/05/08 Python
pandas DataFrame运算的实现
2020/06/14 Python
python super()函数的基本使用
2020/09/10 Python
韩国女装NO.1网店:STYLENANDA
2016/09/16 全球购物
用Python写一个for循环的例子
2016/07/19 面试题
毕业生找工作的自我评价
2013/10/18 职场文书
搬家公司的创业计划书
2014/01/01 职场文书
租车协议书范本
2014/04/22 职场文书
小组口号大全
2014/06/09 职场文书
2014年电工工作总结
2014/11/20 职场文书
大学生个人学习总结
2015/02/15 职场文书