一开始的代码是:
with open('hello.csv', 'w', encoding='utf-8', newline='')as csv_file:
但是csv文件中的中依旧乱码,经过一顿百度,找到一种解决方式:
with open('hello.csv', 'w', encoding='utf-8-sig', newline='')as csv_file:
将encoding的utf-8换成utf-8-sig就可以了
所谓uft-8-sig"中sig全拼为 signature 也就是"带有签名的utf-8