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 pass详细介绍及实例代码
Nov 24 Python
Python(Django)项目与Apache的管理交互的方法
May 16 Python
Linux系统(CentOS)下python2.7.10安装
Sep 26 Python
python TF-IDF算法实现文本关键词提取
May 29 Python
Python实现直播推流效果
Nov 26 Python
pytorch程序异常后删除占用的显存操作
Jan 13 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
Feb 27 Python
基于Python爬取爱奇艺资源过程解析
Mar 02 Python
PyQt5实现画布小程序
May 30 Python
python学习将数据写入文件并保存方法
Jun 07 Python
python3.4中清屏的处理方法
Jul 06 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
Aug 07 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中用加号与用array_merge合并数组的区别深入分析
2013/06/03 PHP
php将图片文件转换成二进制输出的方法
2015/06/10 PHP
老生常谈PHP面向对象之解释器模式
2017/05/17 PHP
PHP xpath()函数讲解
2019/02/11 PHP
Jquery 设置标题的自动翻转
2009/10/03 Javascript
IE6,IE7,IE8下使用Javascript记录光标选中范围(已补全)
2011/08/28 Javascript
浏览器图片选择预览、旋转、批量上传的JS代码实现
2013/12/04 Javascript
javascript创建createXmlHttpRequest对象示例代码
2014/02/10 Javascript
jquery 实现两Select 标签项互调示例代码
2014/09/25 Javascript
javascript实现控制浏览器全屏
2015/03/30 Javascript
JavaScript动态添加事件之事件委托
2016/07/12 Javascript
jQuery Easyui datagrid editor为combobox时指定数据源实例
2016/12/19 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
jQuery操作DOM_动力节点Java学院整理
2017/07/04 jQuery
基于node打包可执行文件工具_Pkg使用心得分享
2018/01/24 Javascript
详解小程序开发经验:多页面数据同步
2019/05/18 Javascript
vue3.0 搭建项目总结(详细步骤)
2019/05/20 Javascript
layui动态渲染生成select的option值方法
2019/09/23 Javascript
Element实现表格嵌套、多个表格共用一个表头的方法
2020/05/09 Javascript
[00:30]塑造者的传承礼包-戴泽“暗影之焰”套装展示视频
2014/04/04 DOTA
Python抓取京东图书评论数据
2014/08/31 Python
python中安装模块包版本冲突问题的解决
2017/05/02 Python
Python3 jupyter notebook 服务器搭建过程
2018/11/30 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
2019/01/23 Python
DRF跨域后端解决之django-cors-headers的使用
2019/01/27 Python
如何将tensorflow训练好的模型移植到Android (MNIST手写数字识别)
2020/04/22 Python
Python中常见的数制转换有哪些
2020/05/27 Python
HTML5自定义mp3播放器源码
2020/01/06 HTML / CSS
意大利一家专营包包和配饰的网上商店:Borse Last Minute
2019/08/26 全球购物
新加坡第一的杂货零售商:NTUC FairPrice
2020/12/05 全球购物
中软国际Java程序员机试题
2012/08/19 面试题
车辆安全检查制度
2014/01/12 职场文书
机电系毕业生求职信
2014/07/11 职场文书
2015年体育教师个人工作总结
2015/05/12 职场文书
Python中的 No Module named ***问题及解决
2022/07/23 Python
Tomcat安装使用及部署Web项目的3种方法汇总
2022/08/14 Servers