Python生成csv


写csv

import csv
ymds = ['20180611', '20180612']
data = {
    '20180611':{
        'name': 'tom',
        'score': 90
    },
    '20180612':{
        'name': 'tom',
        'score': 95
    }
}
with open('test.csv', 'w') as f:
    title_list = ['date', 'name', 'score']
    fieldnames = title_list  # 标题名称
    writer = csv.DictWriter(f, fieldnames=fieldnames)
    writer.writeheader()
    
    for ymd in ymds:
        row = {
            'date': ymd,
            'name': data[ymd]['name'],
            'score': data[ymd]['score']
        }
        writer.writerow(row)  # 按行写入
    

读csv

def read_csv(file_name):
    line = []

文章作者: LuffyKing
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 LuffyKing !
  目录