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爬虫之爬虫编写全记录
Nov 06 Python
Python实现Sqlite将字段当做索引进行查询的方法
Jul 21 Python
Python 操作MySQL详解及实例
Apr 30 Python
Python 12306抢火车票脚本
Feb 07 Python
Python中的上下文管理器和with语句的使用
Apr 17 Python
python3 pandas 读取MySQL数据和插入的实例
Apr 20 Python
python 基本数据类型占用内存空间大小的实例
Jun 12 Python
Python字典的核心底层原理讲解
Jan 24 Python
python二维码操作:对QRCode和MyQR入门详解
Jun 24 Python
使用Python自动生成HTML的方法示例
Aug 06 Python
Python3 selenium 实现QQ群接龙自动化功能
Apr 17 Python
idea2020手动安装python插件的实现方法
Jul 17 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中操作MySQL数据库的一些要注意的问题
2006/10/09 PHP
用PHP解决的一个栈的面试题
2014/07/02 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
thinkphp自定义权限管理之名称判断方法
2017/04/01 PHP
Django 标签筛选的实现代码(一对多、多对多)
2018/09/05 PHP
PHP7内核CGI与FastCGI详解
2019/04/14 PHP
实现png图片和png背景透明(支持多浏览器)的方法
2009/09/08 Javascript
JavaScript Timer实现代码
2010/02/17 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
基于javascript、ajax、memcache和PHP实现的简易在线聊天室
2015/02/03 Javascript
js 连续赋值的简单实现
2016/06/13 Javascript
基于KO+BootStrap+MVC实现的分页控件代码分享
2016/11/07 Javascript
Bootstrap基本插件学习笔记之轮播幻灯片(23)
2016/12/08 Javascript
Angular.JS中select下拉框设置value的方法
2017/06/20 Javascript
JavaScript+HTML5实现的日期比较功能示例
2017/07/12 Javascript
深入理解vue中slot与slot-scope的具体使用
2018/01/26 Javascript
Vue2.0 实现移动端图片上传功能
2018/05/30 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
2019/09/27 Javascript
Vue+element-ui添加自定义右键菜单的方法示例
2020/12/08 Vue.js
python实现k均值算法示例(k均值聚类算法)
2014/03/16 Python
python网络编程之数据传输UDP实例分析
2015/05/20 Python
浅谈python的输入输出,注释,基本数据类型
2019/04/02 Python
基于Python数据结构之递归与回溯搜索
2020/02/26 Python
Python3 selenium 实现QQ群接龙自动化功能
2020/04/17 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
Keras自定义IOU方式
2020/06/10 Python
为什么说python适合写爬虫
2020/06/11 Python
HTML5 视频播放(video),JavaScript控制视频的实例代码
2018/10/08 HTML / CSS
Canvas多边形绘制的实现方法
2019/08/05 HTML / CSS
亚瑟士美国官网:ASICS美国
2017/02/01 全球购物
2014年语文教师工作总结
2014/12/18 职场文书
质量整改通知单
2015/04/21 职场文书
关于教师节的广播稿
2015/08/19 职场文书
幼儿园托班开学寄语(2016春季)
2015/12/03 职场文书
2016年教师学习廉政准则心得体会
2016/01/20 职场文书