Как экспортировать значения списка в файл CSV в одну строку? - PullRequest
0 голосов
/ 09 ноября 2018

У меня есть список , как это:

name_CL =  ['Lolo', 'Fadli', 'Jori', 'Andi', 'Budi', 'Dedi', 'Nori']

и я хочу экспортировать список в файл CSV, используя Flask-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'])

Но результат таков

enter image description here

, а затем попытайтесь немного изменить код следующим образом:

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'])

просто измените отступ в для цикла .

и тогда я получил такой результат:

enter image description here

Итак .. мой вопрос в том, как получить все значения из этого списка в одной строке в файле CSV ..?

Что я хочу, так это результат:

enter image description here

1 Ответ

0 голосов
/ 09 ноября 2018

Попробуйте это

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'])
...