import csv
csvout = csv.writer(open("mydata.csv", "wb"))
csvout.writerow(("Country", "Year"))
for coutry, year in my_data_iterable():
csvout.writerow((country, year))
- Ned Batchelder
2
注意:这个方法是有效的,但在某些地区(特别是使用小数逗号“,”而不是小数点“.”的地方),您需要使用不同的分隔符(例如分号)。 - Piskvor left the building
2@Poskvor:也许你已经知道了,但我还是为了大家的好处而声明一下。分隔符可以通过使用方言进行更改。请参阅http://docs.python.org/library/csv.html。 - Fred Larson