您好我想知道如何创建一个文件,如果它在direcotry中不存在.我只想附加数据.
我在Python中收到此错误没有这样的文件或目录.
这是我的代码:
with open (saveAddr+".csv",'a') as allpckts:
writer = csv.DictWriter(allpckts, delimiter=',', fieldnames=header)
if pktnum<2:
writer.writerow(dict((fn,fn) for fn in header))
writer.writerow(packet_data)
else:
writer.writerow(packet_data)
更新:
我的问题是我不在正确的目录中.因此,对于搜索最基本语法的人来说,仅附加到CSV文件是:
with open (filename".csv",'a') as filedata:
writer = csv.DictWriter(filedata, delimiter=',', fieldnames=header)
writer.writerow(data)