python默认的写文件编码弄不清具体是什么编码格式,只发现中文字体写入默认是GB2312编码。
要想指定读取和写入文件的编码格式,只需要用如下方法。
一、不指定编码格式:
with open(file,’a’) as f:
f.write(‘要写入文件的内容’)
二、指定编码格式:
import codecs
with codecs.open(write_fileroute,’a’,encoding=’utf-8’) as f:
f.write(u’要写入文件的内容’)

u开头字母字符串解码

字符串.encode(‘utf-8’).decode(‘unicode_escape’)