开局不上图,先上解决方法:
f = open('文件名','w+',encoding='UTF-8')
没错,解决方法是:只需在Open函数参数的最后加一条:encoding='UTF-8' 就行了。
这样Python就会以UTF-8的编码格式打开文件 ,所以自然不管是读取还是写入,都会用UTF-8了。
这样就不会造成你不管用什么 方法 对写入的内容进行处理,打开文件一看却一直是乱码的问题了。
还可以这样:
f = open('文件名',encoding='UTF-8')
中间的参数如果省略,也是可以生效的
发表评论