错误描述:

在读取计算机内文本文件时,无法正确读取并显示。

原本代码:

file_path=r'D:\PythonBuilder\test.txt'
with open(file_path) as file_object:contents=file_object.read()print(contents)

报错:

错误原因:

中文编码问题,因为我的文本文件内含有中文,就涉及到一个编码问题,python读取文件默认是ASCII编码,我们把它改成utf-8就可以了。

在open()函数里添加一句:encoding='utf-8'

python||报错‘gbk‘ codec can‘t decode byte 0x80 in position 8: illegal multibyte sequence相关推荐

  1. python中txt文件读取错误原因以及解决办法‘gbk‘ codec can‘t decode byte 0x80 in position 2: illegal multibyte sequence

    python的读写文件操作时,有时候会出现一些小问题,详细如下,(原因在前面,解决办法在文末). 读取txt文件时出现错误反馈如下: Traceback (most recent call last) ...

  2. UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x80 in position 658: illegal multibyte sequence

    解决Python报错–UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte ...

  3. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 19: illegal multibyte sequence

    python 读取文本文件,报出gbk问题 问题如下: UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 34: i ...

  4. 解决UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 0: illegal multibyte sequence问题

    1.解决Python报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyt ...

  5. ‘UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 2: illegal multibyte sequence’

    import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['KaiTi'] with open(r'E:\pythoncoda ...

  6. UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence

    python读取文件时提示"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal m ...

  7. ‘gbk‘ codec can‘t decode byte 0x80 in position 309: illegal multibyte sequence的两种解决方法

    UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 309: illegal multibyte sequence 两 ...

  8. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 0: illegal multibyte sequence

    f = open('testData') testData = pickle.load(f) 错误提醒=> UnicodeDecodeError: 'gbk' codec can't decod ...

  9. 报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 20: illegal multibyte sequence

    就比如说我的报错如图所示: 翻译过来大致意思就是:gbk编码器不能解码位置在20的字节0x80:非法多字节序列. 通过报错的信息提示,我们找到代码所在的py文件: 原因显而易见,with open打开 ...

最新文章

  1. pyspark常用API
  2. 大一大专计算机考试题型,大专,计算机一级考试考什么内容,麻烦详细点,谢谢。...
  3. Docker (1)简介
  4. springboot 读取nacos配置的流程和数据变化实时更新机制
  5. 通过google app engine 在google cloud 部署支持quic的Java web 应用(多种方式)
  6. bubble html5,利用HTML5 Canvas创建交互式Bubble Chart
  7. CSS3 之 flex
  8. android 今日头条布局,Android今日头条UI适配完善版
  9. linux怎么看文件是否orc格式,hive文件存储格式orc,parquet,avro对比
  10. 数据自动机之如何使用CYaRon造数据
  11. python处理pdf的第三方库_Python使用到第三方库PyMuPDF图片与pdf相互转换
  12. typora 主题下载及安装
  13. Flixel横板游戏制作教程(四)— RandomLevels
  14. SMILES:化学结构的线性表示方法
  15. 写专门针对ios设备的css
  16. 视频教程-数据挖掘基础:零基础学Python数据分析-大数据
  17. 公司建网站多少钱?【网站多少钱】
  18. 切尔西对阵巴塞罗那的欧冠半决赛
  19. 尚驰洗车:尚驰洗车店汽车美容精简价目表
  20. C/C++代码静态分析工具调研

热门文章

  1. SEO中长尾关键字的挖掘与布局思路
  2. 英文商务电邮实用技巧
  3. 每日一句:day04——From Zero To Hero
  4. 在Linux终端命令行下播放音乐的命令
  5. C语言中的EOF和feof()
  6. 认识新华三官网官网下载网络模拟器HCL的安装了解HCL
  7. iPhone XS系列降价一千元;Intel雷电接口将融合USB4;蔚来汽车收入、亏损均增长百分百 | 雷锋早报... 1
  8. Lua: 好的, 坏的, 和坑爹的
  9. 【UE4】【笔记】7、照明阴影和后期处理
  10. 自有视频会议+第三方视频会议系统混合使用