简单地方法是用pandas
的to_excel
方法转化成.xlsx
文件,因为.xlsx
默认编码是默认支持Excel的,区别当然是无法用记事本打开。
import pandas as pd
a = pd.read_csv('./test.csv')
a.to_excel('./test_output.xlsx', index=False)
a.to_excel('./test_output.csv', index=False)
我这里没有windows可以测试,可以尝试写入编码为gb2312
或者gbk
试试。
表格文件类I/O的话其实pandas更方便一点。
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…