python写cs

2024-10-02 04:35:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个简单的代码来使用python编写CSV文件,下面是我的代码

import csv
#Header of rows
HYear=[' ','Year','2017']
HMonth=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']
HData=['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18', '19','20','21','22','23','24','25','26','27','28','29','30','31']
#write csv
with open('test.csv', 'w') as csvfile:
  fieldnames = ['{0}','{1}'.format(HYear[0],HYear[1])]
  writer = csv.DictWriter(csvfile, fieldnames=fieldnames)

  writer.writeheader()
  writer.writerow({'{0}': ' '      , '{1}': 'MONTH' .format(HYear[0],HYear[1])})
  writer.writerow({'{0}': 'STATION', '{1}': 'CODE'  .format(HYear[0],HYear[1])})

我首先尝试使用'%s'%Var,现在我使用'{0}'。格式(Var)由于某些列表,元组错误。。。 问题是它仍然不能阅读或工作; 上面的代码只是为了测试,最后我做了一个for来生成一个类似csv的日历。在

^{pr2}$

提前谢谢


Tags: 文件ofcsvcsvfile代码importformatvar

热门问题