今天用 **write=open(“test.txt”, ‘a’)**写入爬取到的信息时报错 Error:UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xXX’ in position XX 发现是编码错误,windows默认的输出编码是gbk编码,而我们爬到的数据是utf-8编码 解决办法 : write=open(“test.txt”, ‘a’,encoding=“utf-8”) 记录下来。后面忘记的时候回来看。