一种可能的原因:‘utf-8‘ codec can‘t decode byte 0x82 in position 16: invalid start byte错误
如果你已经尝试了别人的很多方法,比如写入encoding="gbk"等方法也没用,这有可能是你文件格式错误了。
比如你打开csv文件的时候,遇到这样的报错,这说明你的文件出错了,这种情况下你是无法使用任何一种编码读出数据的。怎么处理这种问题呢?
首先点是,打开这个文件,将所有数据选中复制
创建一个excel表格(xlsx)文件,再粘贴进去,检查一下数据是否全面,然后另存为为csv
这时候再回到python里面取读取这个文件,一般就可以成功。
这可能是你原来创建数据的时候使用的是excel表格,但是后来直接改后缀为csv造成的损坏。
虽然打开文件看不出问题,但是使用python处理的时候,就会读取错误。
如果你打开文件没有报错,应该就不是以上原因
请看这篇博客python 导入数据错误
这里有一些编码方式你可以尝试:
一种可能的原因:‘utf-8‘ codec can‘t decode byte 0x82 in position 16: invalid start byte错误相关推荐
- 遇到UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xa3 in position 4: invalid start byte的几种处理方法
读取文件.解码字符串时,有时会遇到这样的报错: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa3 in position 4: inva ...
- pandas 读取csv : ‘utf-8‘ codec can‘t decode byte 0xff in position 0: invalid start byte
问题描述 用python 读取csv文件时,报错utf-8' codec can't decode byte 0xff in position 0: invalid start byte 问题原因 打 ...
- UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc0 in position 0: invalid start byte报错解决
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 0: invalid start byte报错解决 这个错误一 ...
- pyinstaller 'utf-8' codec can't decode byte 0xce in position 123: invalid continuation byte
pyinstaller 'utf-8' codec can't decode byte 0xce in position 123: invalid continuation byte 在你打包的命令 ...
- UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0x8b in position 1: invalid start byte
当我们使用urllib库打印爬取的网页信息print(res.read().decode('utf-8'))出现: UnicodeDecodeError: 'utf-8' codec can't de ...
- ‘utf-8‘ codec can‘t decode byte 0xb8 in position 0: invalid start byte
# 部分代码如下所示 data = pd.read_csv("data.csv", index_col = ["date"]) data["现有感染者 ...
- UnicodeDecodeError: 'utf8' codec can't decode byte 0xd1 in position 0: invalid continuation byte问题
在用python编码的时候,想把一txt文件里面的东西,插入到excel表格中,结果出现了UnicodeDecodeError: 'utf8' codec can't decode byte 0xd1 ...
- read_csv()报错: 'utf-8' codec can't decode byte 0xca in position 0: invalid continuation byte最新解决办法
想通过pandas中的read_csv()读取csv文件,结果一运行就报错 >>>import pandas as pd >>>df = pd.read_csv(' ...
- python读取文件报错:‘utf-8‘ 或“gbk” codec can‘t decode byte 0xbe in position 627: invalid start byte
python读取文件时报错:'utf-8' 或"gbk" codec can't decode byte 0xbe in position 627: invalid start b ...
最新文章
- skia库的3D变换研究
- c# websocketServer
- 《软件构架实践》阅读笔记三
- Java初学者习题20道(转)
- MAC地址表配置与绑定
- kangle虚拟主机空间销售网站源码
- 【bayes】贝叶斯估计与最大似然估计
- 已安装jre1.7的情况下安装jdk1.6
- js基础知识汇总04
- 2019美赛A题翻译
- ICMP协议和ARP协议
- 中国石油安全问题及解决对策
- 7年无人敢动的「屎山」代码:if循环19.8亿次
- 3GPP 3GPP2等协议文档下载网址汇总
- 通过路由器高速使用校园网(sdust)
- 左手技术,右手生态 英特尔如何打响名为“数据”的战争?
- Wu反走样算法介绍(简单易懂) -Xiaolin Wu’s Algorithm
- Perl Regular Expression Syntax Perl的正则表达式语法
- HTML资源未找到,加载资源失败:服务器响应状态为404(未找到)
- 宜信区块链实践-案例及探索