此种错误,可能是要处理的字符串本身不是gbk编码,但是却以gbk编码去解码 。比如,字符串本身是utf-8的,但是却用gbk去解码utf-8的字符串,所以结果不用说,则必然出错。
加上读取方式'rb' 即可。
path = 'D://Document And Settings3/lqz/Desktop/Walden.txt'
file = open(path, 'rb')
print(file.read())版权声明:本文为qq_45100200原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。