NameError...

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
nemomuk
User
Beiträge: 862
Registriert: Dienstag 6. November 2007, 21:49

Mittwoch 30. April 2008, 13:30

Hallo,

ich habe gerade eine Klasse erstellt, die ich als separate Datei importieren wollte...

datei1.py:

Code: Alles auswählen

import datei2

a = Classs()
datei2.py

Code: Alles auswählen

class Classs(object):
...
Nun bekomme ich einen Nameerror, dass Classs nicht definiert ist.
Woran kann das liegen?

Vielen Dank!
CM
User
Beiträge: 2464
Registriert: Sonntag 29. August 2004, 19:47
Kontaktdaten:

Mittwoch 30. April 2008, 13:32

Das liegt daran, daß Du Classs nicht ansprichst:

Code: Alles auswählen

import datei2

a = datei2.Classs()
müßte gehen.
oder

Code: Alles auswählen

from datei2 import Classs

Gruß,
Christian
nemomuk
User
Beiträge: 862
Registriert: Dienstag 6. November 2007, 21:49

Mittwoch 30. April 2008, 13:34

AHHHHH, bin ich dumm....

Vielen Dank!!!
CM
User
Beiträge: 2464
Registriert: Sonntag 29. August 2004, 19:47
Kontaktdaten:

Mittwoch 30. April 2008, 13:39

Willkommen im Club. Schau mal hier: http://www.python-forum.de/topic-14481.html

:wink:
Antworten