python3的版本在写入文件时,编码当时如果用的utf - 8,中文其实是可以读得。用普通的文本编译器就行比如notepad + +,但是用 excel打开csv文件会出现中文乱码得情况,是因为python编码方式为utf - 8,但是是无BOM格式的,excel软件,其对于utf - 8编程 方式,只支持有BOM格式的,所以会出现中文乱码得问题。设置成utf - 8_sig就代表着有BOM格式的utf - 8的编程,excel就可以正常 显示中文了。
python3的版本在写入文件时,编码当时如果用的utf - 8,中文其实是可以读得。用普通的文本编译器就行比如notepad + +,但是用 excel打开csv文件会出现中文乱码得情况,是因为python编码方式为utf - 8,但是是无BOM格式的,excel软件,其对于utf - 8编程 方式,只支持有BOM格式的,所以会出现中文乱码得问题。设置成utf - 8_sig就代表着有BOM格式的utf - 8的编程,excel就可以正常 显示中文了。