用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相关推荐

  1. 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 ...

  2. Python_PyQuery模块打开本地文件报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xa0 in position 84

    问题描述:在使用pyquery.PyQuery打开本地文件的时候,会报错,不是安装的问题,报错如下 UnicodeDecodeError: 'gbk' codec can't decode byte ...

  3. python 读取文件时报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xaf

    文章目录 UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 63: illegal multibyte sequen ...

  4. 解决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 ...

  5. python读txt文件报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode

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

  6. Python报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte

    Python报错UnicodeDecodeError: 'gbk' codec can't decode byte,这个错误是做NLP的小伙伴常见的一个错误,报错原因是读取的文件中有中文. 核心思路: ...

  7. 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 ...

  8. 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 ...

  9. python报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x97 in position的解决方法

    在编写代码时,调用python解释器中的模块时出现 UnicodeDecodeError: 'gbk' codec can't decode byte 0x97 in position 20: ill ...

最新文章

  1. Just a Simple Problem
  2. C++编程连接string字符串和int数字的好方法
  3. 字典树实现_leetcode之820. 单词的压缩编码 | python极简实现字典树
  4. python通过什么对象连接数据库_干货!python与MySQL数据库的交互实战
  5. 1603. 设计停车系统
  6. 分享Silverlight/WPF/Windows Phone一周学习导读(12月27日-1月2日)
  7. html调用本地电脑应用,实现HTML调用打开本地软件文件
  8. Rational Rose如何删除线段
  9. 在线考试系统软件测试总结,基于智慧校园平台的在线考试系统应用研究
  10. UCOS操作系统——信号量实验(十)
  11. 周礼键君:《建郡八音》(拼音方案---只有四调,以近音调注)
  12. html%2b怎么转换成加号,url 参数的加号变成空格处理
  13. 芯片封装形式(网上到处找的)
  14. fedora16上搭建lxr-1.2.0
  15. 如何提高自己的编程能力
  16. 在应急响应过程中,有什么好的方法可以寻找某一日期创建的文件?
  17. Excel玩转统计图
  18. 各大OJ刷题平台汇总
  19. html如何自动适应分辨率,css如何适应不同分辨率?
  20. 扎实走来的2D网游与突飞猛进的3D网游

热门文章

  1. HBase从入门到放弃(经典收藏)
  2. 台式电脑显示无法自动修复此计算机,windows无法自动修复此计算机怎么解决
  3. 上海市行政管理学校96计算机,上海市行政管理学校
  4. node-sass安装报错及其解决方案
  5. 网络攻防技术——黑客攻防
  6. 残差结构Residual、BN(Batch Normalization)
  7. 用pycharm写python_在PyCharm中使用VPython
  8. HM-3400: Create Connectors(HM-3400:创建连接器)
  9. 前端开发培训机构哪家好
  10. 实用的twitter客户端:Twitterrific for Mac