我有一些数据要保存在excel文件中。如何在python中执行此操作?
答案 0 :(得分:11)
有一个很棒的python模块叫XLWT。我建议使用它...它写本机Excel文件而不是CSV。也支持公式等。
Documentation(借鉴马克)
答案 1 :(得分:5)
我将回答一个稍微不同的问题:“我如何编写数据以便Excel可以读取它?”
使用csv
模块将数据写为.csv文件,然后在Excel中打开它。
import csv
csvout = csv.writer(open("mydata.csv", "wb"))
csvout.writerow(("Country", "Year"))
for coutry, year in my_data_iterable():
csvout.writerow((country, year))
答案 2 :(得分:1)
如果你想要一个BIFF8 XLS文件,我会使用excellent xlwt。
答案 3 :(得分:0)