[Python-de] csv mit <type 'str'>

Christopher Arndt chris.arndt at web.de
Die Feb 24 17:02:53 CET 2004


Falk Friedrich wrote:
> Laut http://www.python.org/doc/2.3.3/lib/node547.html brauche ich
> für csv.reader ein Objekt mit der Methode next()
> 
> Da ich einen Text bearbeiten möchte, hab ich mir gedacht, ich schreib
> mir dafür ne eigene Klasse (Beispiel unten) mit der Methode next()

Kann es sein, dass du dafür statt dessen einfach das Modul StringIO 
nehmen kannst/solltest?

 >>> from StringIO import StringIO
 >>> fp = StringIO('Ein Text')
 >>> dir(fp)
['__doc__', '__init__', '__iter__', '__module__', 'buf', 'buflist', 
'close', 'closed', 'flush', 'getvalue', 'isatty', 'len', 'next', 'pos', 
'read', 'readline',
'readlines', 'seek', 'softspace', 'tell', 'truncate', 'write', 'writelines']

Gruß,
-- 
Christopher Arndt  [t] +49 (0)177-3072812
project management [w] www.chrisarndt.de
& edv training     [e] chris.arndt at web.de