python程序读中文文本时,中文编码错误,怎么解决? 20
出现:UnicodeDecodeError:'gbk'codeccan'tdecodebytesinposition2-3:illegalmultibytesequenc...
出现:UnicodeDecodeError: 'gbk' codec can't decode bytes in position 2-3: illegal multibyte sequence
(谷歌翻译上一句话:的UnicodeDecodeError:“GBK”编码解码器不能解码字节的位置2-3:违法多字节序列)
我的程序开头是这么写的:
#!/usr/bin/env python
# -*- coding: cp936 -*-
读文本的程序如下:
s = open('input.txt')
content = s.read().decode('cp936').encode('utf-8')
麻烦大神帮忙解答下! 展开
(谷歌翻译上一句话:的UnicodeDecodeError:“GBK”编码解码器不能解码字节的位置2-3:违法多字节序列)
我的程序开头是这么写的:
#!/usr/bin/env python
# -*- coding: cp936 -*-
读文本的程序如下:
s = open('input.txt')
content = s.read().decode('cp936').encode('utf-8')
麻烦大神帮忙解答下! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询