当前位置:   article > 正文

UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position...的解决办法

unicodedecodeerror: 'gbk' codec can't decode byte 0xa4 in position 3444: ill
  1. file = open("file.txt")
  2. print file.readlines()
  3. file.close()

运行时报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position... 修改内容如下 将

file = open("file.txt")

修改为

file = open("file.txt",encoding='utf-8')

便解决该问题。 “file = open("file.txt",encoding='utf-8')" #以指定的编码类型(即文件本身的编码)打开文件,chardet库可以判断文件编码类型

转载于:https://my.oschina.net/u/2431775/blog/831571

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/151109
推荐阅读
相关标签
  

闽ICP备14008679号