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

作者:程序员小老九 时间:2022-10-27 19:08:02 

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

(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')

来源:https://blog.csdn.net/mao123_4zxc/article/details/78119989

标签:pandas,读取,csv,不存在
0
投稿

猜你喜欢

  • JavaScript reduce和reduceRight详解

    2024-05-02 16:19:55
  • python对于requests的封装方法详解

    2023-02-06 15:29:48
  • Python实现简单的多任务mysql转xml的方法

    2024-01-26 20:11:07
  • 使用Python绘制台风轨迹图的示例代码

    2021-09-10 16:15:56
  • Python实现人脸识别

    2022-10-01 06:06:24
  • 解决django后台管理界面添加中文内容乱码问题

    2023-05-12 21:49:36
  • 基于python制作简易版学生信息管理系统

    2022-04-15 18:39:45
  • 总结网络IO模型与select模型的Python实例讲解

    2021-10-16 22:09:41
  • 深入SQL Cursor基本用法的详细介绍

    2024-01-12 22:05:06
  • 在Django的URLconf中使用命名组的方法

    2021-05-30 06:20:15
  • python实现查找两个字符串中相同字符并输出的方法

    2023-09-01 04:03:42
  • python实现简单学生信息管理系统

    2022-01-28 12:40:00
  • asp 多关键词搜索的简单实现方法

    2011-04-11 10:45:00
  • Python实现将图片转换为ASCII字符画

    2023-08-12 08:42:42
  • python在前端页面使用 MySQLdb 连接数据

    2024-01-21 07:30:09
  • MYSQL Binlog恢复误删数据库详解

    2024-01-27 06:17:30
  • 啥是佩奇?使用Python自动绘画小猪佩奇的代码实例

    2022-02-13 19:46:53
  • Python基于codecs模块实现文件读写案例解析

    2023-08-31 16:25:21
  • python自定义函数实现最大值的输出方法

    2022-02-07 19:15:28
  • centos6.7 安装python2.7、pip2.7、easy_install-2.7的方法

    2021-02-06 09:20:35
  • asp之家 网络编程 m.aspxhome.com