将网络数据流写入文件时时,我们会遇到几个编码:
with open('demo.html', 'w',) as f:
f.write(data)
这时会报一下错误:
UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xa0’ in
position
解决方法:
with open('demo.html', 'w',encoding="utf-8") as f:
f.write(data)
这样就完美运行了