我正在尝试通过以下方式写入 csv 文件
file = open('P:\test.csv', 'a')
fieldnames = ('ItemID', 'Factor', 'FixedAmount')
wr = csv.DictWriter(file, fieldnames=fieldnames)
headers = dict((n, n) for n in fieldnames)
wr.writerow(headers)
wr.writerow({'ItemID':1, 'Factor': 2, 'FixedAmount':3})
但是,当我查看 csv 文件时,第一行是空的,第二行是我的标题,第三行又是空的,第四行显示条目 1,2 和 3。为什么它 > 在之前跳过一行它进入了吗?
编辑:使用 python 3.2