[python-de] Problem mit einem Beispiel

Stefan.Bachem at dialup.soco.de Stefan.Bachem at dialup.soco.de
Sun Dec 13 23:24:46 EST 1998


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?


Danke Schoen
ciao
Stefan




__________________________________________________
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