通过HTMLParser抓取网页,然后解码成utf-8
结果报错,UnicodeDecodeError: 'gbk' codec can't decode
检查了打开的网页,都是utf-8的。没有问题。后来我才发现我的py文件代码是gbk文件格式的
将其设置成utf-8就可以了。
如果是中文想要存在文本文件里,解决乱码也可以把文本文件的编码改为utf-8就可以了
通过HTMLParser抓取网页,然后解码成utf-8
结果报错,UnicodeDecodeError: 'gbk' codec can't decode
检查了打开的网页,都是utf-8的。没有问题。后来我才发现我的py文件代码是gbk文件格式的
将其设置成utf-8就可以了。
如果是中文想要存在文本文件里,解决乱码也可以把文本文件的编码改为utf-8就可以了