‘gbk’ codec can’t decode byte 0xae 解决方法

今天使用python 读取txt的时候出现了如下报错

Message='gbk' codec can't decode byte 0xae in position 32: illegal multibyte sequence Source=C:\Users\xzy56\source\repos\wordcount.py StackTrace: File "C:\Users\xzy56\source\repos\wordcount.py", line 12, in <module> string_data = fn.read() # 读出整个文件

具体代码是

fn = open('article.txt') # 打开文件
string_data = fn.read() # 读出整个文件
fn.close() # 关闭文件

上网找了下,只要更改读取的编码格式即可
将article.txt编码格式改成utf-8
代码更改为

# 读取文件
fn = open('article.txt',encoding = "utf-8") # 打开文件
string_data = fn.read() # 读出整个文件
fn.close() # 关闭文件

就完美解决了


参考https://www.cnblogs.com/ruiy/p/9091010.html

'gbk' codec can't decode byte 0xae 解决方法相关推荐

  1. Windows下‘gbk‘ codec can‘t decode byte 0xae问题出现的原因及解决方法

    1.操作系统:windows 2.实践来源:<Python编程快速上手>这本书中,第145页,讲到读取文件内容,按照其叙述的,新建了一个内容为Hello World!的txt文档,并&qu ...

  2. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xae in position 16: illegal multibyte sequence

    [问题描述] 今天在使用scrapy框架的时候出现了如下错误: Traceback (most recent call last):File "d:\anaconda\lib\runpy.p ...

  3. UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multibyte sequence

    在做<机器学习实战>里的朴素贝叶斯算法时提示错误 UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 19 ...

  4. UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 167: illegal multibyte sequence

    UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 167: illegal multibyte sequence 文 ...

  5. ‘gbk‘ codec can‘t decode byte 0xaa解决办法

    在学习Head First一书的第12章时,练习"Bahamas Buzzers的计划"的时候,一运行就提示错误: 'gbk' codec can't decode byte 0x ...

  6. Python报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multibyte s

    解决问题很简单,把文件用记事本打开,然后另存为,下面编码选ANSI就好.

  7. 'gbk' codec can't decode byte ... 的解决办法

    # 读取目标文件     try:         with open(file_path, 'r', encoding='UTF-8') as f:             str_ori = f. ...

  8. anaconda -spyder报错解决-UnicodeDecodeError: 'gbk' codec can't decode byte 0x93 in position 611: illegal

    此文首发于我的个人博客:anaconda -spyder报错解决-UnicodeDecodeError 'gbk' codec can't decode byte 0x93 in position 6 ...

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

最新文章

  1. boost::detail::lowest_bit的测试程序
  2. SQL:waitfor的使用
  3. IIS 支持 php
  4. C# 运行时通过鼠标拖动改变控件的大小
  5. Oracle入门(十四.22)之创建DDL和数据库事件触发器
  6. selenium实现登录百度(自动识别简单验证码)
  7. React开发(244):dva概念8router
  8. funcode马里奥_MacGyvering马里奥·奥德赛跳绳挑战赛
  9. 2020年度中国人工智能学会优秀博士学位论文获奖名单正式出炉
  10. About Me Leo是谁
  11. 用户借助操作系统使用计算机,计算机操作系统试题_B试卷及答案(08-09)
  12. json文件解析工具_JSON格式的文本文件,怎么解析不成功?
  13. mvc html安全检测,Spring MVC和HtmlUnit测试
  14. V-rep学习笔记:机器人逆运动学数值解法(Damped Least Squares / Levenberg-Marquardt Method)...
  15. 多媒体网络计算机室标准,10校园网、计算机教室、多媒体教室建设标准试行.docx...
  16. 产品研发项目管理软件哪个好?
  17. 关于利用Windows权限屏蔽Win10易升
  18. 数据分析概念与职业操守
  19. 群晖日历同步到android,用群晖calander日历做华为手机、ipad、mac三方通讯录和日历同步 2020-12-28...
  20. php邮件群发系统日发5000,最新qq邮件群发日发10000封邮件

热门文章

  1. MODIS数据处理工具MODIS Reprojection Tool(MRT)介绍
  2. Web Crawling and Data Analysis (Dyson V8 Vacuum Review data)
  3. 扒一扒编程语言排行榜
  4. 怎样创建淘宝鱼塘,怎样利用鱼塘拉新,怎样利用鱼塘管理好老客户?
  5. 通过爬取百度地图数据获取全国各省会城市快餐三巨头数目
  6. 小程序ios禁用页面上下拖动
  7. 三星emcp型号详解_eMCP--eMMC,嵌入式存储应用解析【手机篇】
  8. 写了一个可以后台运行的Android手电筒app
  9. 在码教授的生活也没有多么好
  10. 公司注销时一定查三年账吗?公司注销有哪些税务问题要注意?