|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
当我试图用 f=open() 打开一个txt文件并且 readline() 的时候,会报 UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 44: character maps to <undefined> 错误,这个怎么解决呢,求助!
- l=open('C:\\Users\\Zhang\\Desktop\\xiaohua.txt','r')
- l.readline()
复制代码
报错的具体内容:
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
l.readline()
File "D:\python\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 44: character maps to <undefined>
- l=open('C:\\Users\\Zhang\\Desktop\\xiaohua.txt','r',encoding='UTF-8')
- l.readline()
复制代码
试试
|
|