研究了一下,发现把数据写入csv文件之后,用Excel打开,发现中文乱码。 经过百度,发现了种方法,需要f.write(codecs.BOM_UTF8) 但是,知道py3版本以上的大佬们知道,write写入的只能是str,而 codecs.BOM_UTF8是bytes字节 所以,查到将字节转换成str方法如下: # bytes object b = b"example" # str object s = ...