我有一个列表,如下所示:
name_CL = ['Lolo', 'Fadli', 'Jori', 'Andi', 'Budi', 'Dedi', 'Nori']
,我想使用以下代码使用 Flask-CSV 将列表导出到CSV文件:
name_CL_to_CSV = []
for i in name_CL:
name_CL_to_CSV.append(i)
return send_csv([{'Name CL' : name_CL_to_CSV}],
"testing.csv", ['Name CL'])
但是结果是这样的
然后尝试像这样修改代码:
name_CL_to_CSV = []
for i in name_CL:
name_CL_to_CSV.append(i)
return send_csv([{'Name CL' : name_CL_to_CSV}],
"testing.csv", ['Name CL'])
只需修改 for循环中的缩进即可。
然后我得到了这个结果:
...我的问题是如何在CSV文件的一行中获取该列表中的所有值。?
我想要的是这样的结果:
答案 0 :(得分:2)
尝试一下
name_CL_to_CSV = []
for i in name_CL:
name_CL_to_CSV.append({'Name CL' : i})
return send_csv(name_CL_to_CSV,
"testing.csv", ['Name CL'])