我是靠谱客的博主 善良宝马,最近开发中收集的这篇文章主要介绍数据分析Python——pandas.read_csv()函数使用报错问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

开始的时候,我使用的是这个代码,对csv文件进行解析

# -*- coding:utf-8 -*-
import pandas
df = pandas.read_csv('Python_job.csv')
print(df)

但是出现了错误,报错如下:
Traceback (most recent call last):
File “C:/Users/zzx/PycharmProjects/python 面试题/数据分析.py”, line 3, in
df = pandas.read_csv(‘Python_job.csv’)
File “D:Anaconda3envsTESTlibsite-packagespandasioparsers.py”, line 702, in parser_f
return _read(filepath_or_buffer, kwds)
File “D:Anaconda3envsTESTlibsite-packagespandasioparsers.py”, line 429, in _read
parser = TextFileReader(filepath_or_buffer, **kwds)
File “D:Anaconda3envsTESTlibsite-packagespandasioparsers.py”, line 895, in init
self._make_engine(self.engine)
File “D:Anaconda3envsTESTlibsite-packagespandasioparsers.py”, line 1122, in _make_engine
self._engine = CParserWrapper(self.f, **self.options)
File “D:Anaconda3envsTESTlibsite-packagespandasioparsers.py”, line 1853, in init
self._reader = parsers.TextReader(src, **kwds)
File “pandas_libsparsers.pyx”, line 542, in pandas._libs.parsers.TextReader.cinit
File “pandas_libsparsers.pyx”, line 782, in pandas._libs.parsers.TextReader._get_header
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xb8 in position 0: invalid start byte

根据查询,找到了解决办法:

#-*- coding : utf-8 -*-
coding="unicode_escape"
import pandas as pd
data = pd.read_csv("Python_job.csv",encoding="gbk")
print(data)

解决了问题
完成数据读取
接下来因为不熟悉pandas,尝试着对数据进行了解析

#-*- coding : utf-8 -*-
coding="unicode_escape"
import pandas as pd
data = pd.read_csv("Python_job.csv",encoding="gbk")

new_data=data.values
print(new_data)

得到如下数据格式:
在这里插入图片描述
之后再把它们放进列表之中

#-*- coding : utf-8 -*-
coding="unicode_escape"
import pandas as pd
data = pd.read_csv("Python_job.csv",encoding="gbk")

new_data=data.values

new_data_list=[]
for i in new_data:
    new_data_list.append(list(i))
print(new_data_list)

得到如下结果:
一个完整的列表
在这里插入图片描述

最后

以上就是善良宝马为你收集整理的数据分析Python——pandas.read_csv()函数使用报错问题的全部内容,希望文章能够帮你解决数据分析Python——pandas.read_csv()函数使用报错问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部