python中写入文件时的UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xa0’ in position 44: illegal multibyte sequence的错误处理
刚开始是这样写的:
f=open(“pythontxt\jingdongshouji.txt”,“w”)
然后就出现了那样的错误信息,这是因为在windows中,新建的文本文件的默认编码是gbk.所以会报错,所以我们指定一下编码格式为utf-8记好了
f=open(“pythontxt\jingdongshouji.txt”,“w”,encoding=“utf-8”)
这样就轻松解决了