python365还是有编码问题
以前27版,要加:str.encode('utf-8')。
36版不用加蛮好:
wt=open('aa.txt' ,'a')
wt.write(str)。
前两天,文件写入时,提示:UnicodeEncodeError: 'gbk' codec can't encode character '\u202d' in position 35776: illegal multibyte sequence。
修改:wt=open('aa.txt','a',encoding='utf-8')
本文探讨了Python3中文件写入时遇到的UnicodeEncodeError错误,并提供了有效的解决方案。通过对比Python2.7与Python3.6的不同处理方式,文章详细介绍了如何设置正确的文件编码以避免此类问题。
2273

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



