在Python2.7中,从lis中的项目以csv格式创建单个标题

2024-06-02 17:12:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个要(自动)添加为csv文件中单个标题的值列表

我似乎无法得到正确的逻辑-这是我到目前为止得到的:

unique_fields = ['buffcount', 'size', 'ctype', 'atype', 'idiameter', 'row', 'pstatus', 'perminal']

with open(r"C:\Temp\test2\new.csv", 'wb') as outfile:
   f = csv.writer(outfile, delimiter=',', quotechar='"')

   f.writerow(["FDomain", "CValue", "Descr", unique_fields])

这就是我希望标题的外观:

FDomain | CValue | Descr | buffcount | size | ctype | atype | idiameter | row | pstatus | perminal

将这些列表项添加为单个标题的最佳方式是什么

我在f.writerow函数中尝试了列表理解(fl表示唯一_字段中的fl),但是我得到了一个<generator object <genexpr>错误


Tags: csv标题fields列表sizectypeoutfilerow