解决Python打开文件报错UnicodeDecodeError: 'gbk' codec can't decode byte
用Python打开文件时报错:
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x80 in position 10: illegal multibyte sequence
打开文件的代码如下:
f = open('music.text') # 打开music.text文件
file_data = f.read() # 读取文件内容
print(file_data) # 打印文件内容
解决方法:
编码问题导致。使用打开函数open()的时候,需要使用正确的编码格式,修改如下:
f = open('music.text', encoding='utf-8') # 打开music.text文件
file_data = f.read() # 读取文件内容
print(file_data) # 打印文件内容
修改后,运行不再报错:
解决Python打开文件报错UnicodeDecodeError: 'gbk' codec can't decode byte相关推荐
- python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib
python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib ...
- Python_PyQuery模块打开本地文件报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xa0 in position 84
问题描述:在使用pyquery.PyQuery打开本地文件的时候,会报错,不是安装的问题,报错如下 UnicodeDecodeError: 'gbk' codec can't decode byte ...
- python 读取文件时报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xaf
文章目录 UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 63: illegal multibyte sequen ...
- 解决Python报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte
解决Python报错–UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte ...
- python读txt文件报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode
python读取文件时提示"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal m ...
- Python报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte
Python报错UnicodeDecodeError: 'gbk' codec can't decode byte,这个错误是做NLP的小伙伴常见的一个错误,报错原因是读取的文件中有中文. 核心思路: ...
- import configparser config.read(config_path) 报错 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x
import configparser config.read(config_path) 报错 UnicodeDecodeError: 'gbk' codec can't decode byte 0x ...
- Python读取文件时出现UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position xx: 解决方案
Python读取文件时出现UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position xx: 解决方案 参考文章: (1)Py ...
- python报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x97 in position的解决方法
在编写代码时,调用python解释器中的模块时出现 UnicodeDecodeError: 'gbk' codec can't decode byte 0x97 in position 20: ill ...
最新文章
- Just a Simple Problem
- C++编程连接string字符串和int数字的好方法
- 字典树实现_leetcode之820. 单词的压缩编码 | python极简实现字典树
- python通过什么对象连接数据库_干货!python与MySQL数据库的交互实战
- 1603. 设计停车系统
- 分享Silverlight/WPF/Windows Phone一周学习导读(12月27日-1月2日)
- html调用本地电脑应用,实现HTML调用打开本地软件文件
- Rational Rose如何删除线段
- 在线考试系统软件测试总结,基于智慧校园平台的在线考试系统应用研究
- UCOS操作系统——信号量实验(十)
- 周礼键君:《建郡八音》(拼音方案---只有四调,以近音调注)
- html%2b怎么转换成加号,url 参数的加号变成空格处理
- 芯片封装形式(网上到处找的)
- fedora16上搭建lxr-1.2.0
- 如何提高自己的编程能力
- 在应急响应过程中,有什么好的方法可以寻找某一日期创建的文件?
- Excel玩转统计图
- 各大OJ刷题平台汇总
- html如何自动适应分辨率,css如何适应不同分辨率?
- 扎实走来的2D网游与突飞猛进的3D网游
热门文章
- HBase从入门到放弃(经典收藏)
- 台式电脑显示无法自动修复此计算机,windows无法自动修复此计算机怎么解决
- 上海市行政管理学校96计算机,上海市行政管理学校
- node-sass安装报错及其解决方案
- 网络攻防技术——黑客攻防
- 残差结构Residual、BN(Batch Normalization)
- 用pycharm写python_在PyCharm中使用VPython
- HM-3400: Create Connectors(HM-3400:创建连接器)
- 前端开发培训机构哪家好
- 实用的twitter客户端:Twitterrific for Mac