Модуль записи Python CSV, необходимо выводить в разные строки, а не столбцы - PullRequest
0 голосов
/ 08 февраля 2011

Я пытаюсь получить список файлов по определенному пути в CSV-файле.Я получаю желаемые результаты, но они находятся в одном ряду.Как вывод может отображаться в разных строках.
Мой код выглядит следующим образом:

import csv  
import os  
path = raw_input("Enter Path:")  
dirList=os.listdir(path)  
csvOut=open('outputnew.csv','w')  
w = csv.writer(csvOut)  
w.writerow(dirList)  
csvOut.close()  

1 Ответ

2 голосов
/ 08 февраля 2011

Вызовите Writerow несколько раз, чтобы поместить список в разные строки.

for directory in dirList:
    w.writerow([directory])

(Но в этом случае я не вижу необходимости использовать CSV ...)

...