在Python中将网址写入文件的时候,
会碰到:UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xa0’ in position 0这个问题。
其实就是在windows中,新建的文本文件的默认编码是gbk.
如此,我们可以在程序中提前指定编码就可以了. 而utf-8通用,就选它了 …….
f = open(‘a.txt’, ‘a’,encoding=’utf-8’)
本文介绍在使用Python向文件写入网址等特殊字符时遇到的UnicodeEncodeError错误,并提供了解决方案,即通过设置文件打开时的编码为utf-8来避免该问题。
在Python中将网址写入文件的时候,
会碰到:UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xa0’ in position 0这个问题。
其实就是在windows中,新建的文本文件的默认编码是gbk.
如此,我们可以在程序中提前指定编码就可以了. 而utf-8通用,就选它了 …….
f = open(‘a.txt’, ‘a’,encoding=’utf-8’)
538
691
465
1314
1373
1100

被折叠的 条评论
为什么被折叠?
