python 在写入文件的时候,会出现这个问题:
主要是我们在进行写入的时候没有进行编码设置,因为在windows下,新文件的默认编码是gbk编码,所以我们在写入文件的时候需要设置一个编码格式,如下:
with open('C:\\QiuShiBaiKe.cvs', 'w+',encoding='utf-8') as f: f.write(tempStr)
而不是:
with open('C:\\QiuShiBaiKe.cvs', 'w+') as f: f.write(tempStr)