Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

csv writerows

3 views
Skip to first unread message

Seweryn Habdank-Wojewódzki

unread,
May 8, 2008, 1:50:52 AM5/8/08
to
Witam

W module csv jest funkcja write rows ona rzada podania sekwencji
(posiada funkcje .next()).
Ale jest problem w pythonie 2.5 mam nastepujace wyniki (negatywne):

>>> f = [1,2,3,4,5]
>>> import csv
>>> writer = csv.writer(open('test1.txt','w'), delimiter='\t')
>>> writer.writerows(f)

Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
writer.writerows(f)
Error: sequence expected

Jak zatem zamienic liste na sekwencje?
Albo jak uzyc tego "writerows" (pewnie robie jakis blad) :-).

Pozdrawiam,
Seweryn Habdank-Wojewodzki

Seweryn Habdank-Wojewódzki

unread,
May 8, 2008, 2:02:42 AM5/8/08
to
Witam

Problem rozwiazany :-)

> >>> f = [1,2,3,4,5]

f = [[1,2,3],[2,4,5],[3,4,5]]

f ma byc sekwencja sekwencji, a nie tylko sekwencja.

witeROW zapisuje linijke, a writeROWS calosc.

Pozdrawiam,
Seweryn Habdank-Wojewodzki

0 new messages