我正在寻找使用 python 从这个 csv 文件中删除“月”列,我收到一条错误消息“keyerror:月”
import csv
filename = "onedirectionsearch.csv"
with open(filename, 'r') as csvfile:
csvreader = csv.DictReader(csvfile) #creating a reader using DictReader
with open("testwriter.csv", "w") as newfile:
fieldnames = ["month", "harry styles: (Worldwide)", "zayn malik: (Worldwide)", "niall Horan: (Worldwide)", "liam payne: (Worldwide)", "louis tomlinson: (Worldwide)", "one direction: (Worldwide)"]
#the above line is delcaring all the headings of the csv file
csvwriter = csv.DictWriter(newfile, fieldnames=fieldnames)
#csvwriter.writeheader()
for line in csvreader:
del line["month"]
csvwriter.writerow(line)