[python-de] Problem mit einem Beispiel

Thomas Preymesser tp at odn.de
Mon Dec 14 00:05:34 EST 1998


at 23:24 13.12.98 +0100 you wrote
Status: RO

>Hi Alle
>Mache gerade ein paar erste Gehversuche in Python.
>Leider Tritt bei einem Beispiel aus dem Buch
>(Das Python Buch, Addison Wesley,S132/S133)
>ein Fehler auf der fuer mich nicht nachvolziehbar ist .
>
>Das Programm soll die datei /etc/passwd einlesen und alle User Eintraege
>mit der /bin/csh auflisten.
>Python Ver 1.4
>
>---------------------------------------------------------------------------
-----
>#!/usr/bin/python
>passwd=open("/etc/passwd","r").readlines()
>users=[]
>
>for i in passwd:
>  fields=string.splitfields(i,':')
>  if fields[6]=='/bin/csh\n':
>    users.append(fields[0])
>
>print users
>---------------------------------------------------------------------------
-----
>Beim Start kommt die Fehlermeldung
>
>
>Traceback (innermost last):
>  File "./pass.py", line 6, in ?
>    fields=string.splitfields(i,':')
>NameError: string
>
>
>Wenn ich das ganze in Interactiven Modus eingebe kommt die Gleiche 
>Fehlermeldung .
>
>Hatt jemand ne Ahnung was da verkehrt ist?

ja, ich vermute, du hast 'string' nicht importiert.

-Thomas

-- 
-- email:        tp at odn.de
-- phone/phax:   +49-911-811957
-- mobile:       +49-172-8111959
-- email Bureau: Thomas.Preymesser at mblf.de
-- phone Bureau: +49-711-2574-508
-- WWW:          http://www.geocities.com/Hollywood/3033/
-- For my always up-to-date contact information, click here:
http://www.planetall.com/main.asp?cid=1679268



__________________________________________________
Python-de Liste  -  python-de at starship.skyport.net
http://starship.skyport.net/mailman/listinfo/python-de




More information about the Python-de mailing list