在从python

时间:2015-04-29 13:03:36

标签: python-3.x export-to-csv

我正在使用python 3.4。我将一些结果从python导出到csv文件。但是我的标题没有写入。下面给出的是我正在使用的代码

以open('C:/Twitter_crawl/scoring_tweet.csv','r')为fp:

with open('scored_tweets.csv', 'w',newline='') as op:
    headers=['processed_tweet','sentiment']
    a = csv.DictWriter(op,delimiter=',',fieldnames=headers)
    for line in fp.readlines():
        sentiment = NBClassifier.classify(extract_features(getFeatureVector(line)))
        a.writerow({'processed_tweet':line,'sentiment':sentiment})

创建文件时填充了数据但没有标题。有人可以帮帮我吗?

提前致谢!!

1 个答案:

答案 0 :(得分:0)

要编写标头,必须调用csv.DictWriter.writeheader方法:writerow只写行......