【Python】csv出力にヘッダ追加

サンプルプログラム

import csv


# 書き込み
with open('test.csv', 'w') as csv_file:
    # header を設定
    fieldnames = ['Name', 'Like']
    writer = csv.DictWriter(csv_file, fieldnames=fieldnames)
    writer.writeheader()

    # データの書き込み
    writer.writerow({'Name': 'Python', 'Like': 'Very like'})
    writer.writerow({'Name': 'javaSctipt', 'Like': 'Soso'})

参考

qiita.com