Seite 1 von 1

Verfasst: Dienstag 14. September 2004, 13:14
von david
hi!

Ausprobiert, was denkst Du denn! :wink:

Hier mal der Fehler mit der wx-Version:

Traceback (most recent call last):
File "./pyPeriod_wx.py", line 27, in ?
from MolecularMass import Formula
File "./MolecularMass.py", line 5, in ?
class Formula(object):
NameError: name 'object' is not defined


und hier mit der TK-Version:

./pyPeriod_tk.py:48: SyntaxWarning: local name 'self' in '__init__' shadows use of 'self' as global in nested scope 'lambda'
def __init__(self):
./pyPeriod_tk.py:160: SyntaxWarning: local name 'tl' in '__init__' shadows use of 'tl' as global in nested scope 'lambda'
def __init__(self,txt):
Traceback (most recent call last):
File "./pyPeriod_tk.py", line 28, in ?
from MolecularMass import Formula
File "./MolecularMass.py", line 5, in ?
class Formula(object):
NameError: name 'object' is not defined

Hoffe, Du kannst damit was anfangen. Brauchst jetzt aber nicht das ganze Skript für mich umstricken, hab gerade gesehen, das morgen ein neues Debian release erscheinen soll, dann bekommt mein stable ein update. Dann sollte es auch bei mir gehen.

Grüße, david

Verfasst: Dienstag 14. September 2004, 13:19
von mawe
Hi nochmal!

Bei der Formula Klasse kannst Du (object) löschen. Es funktioniert auch ohne. Das sollte mal diese Fehlermeldung beseitigen.

Gruß, mawe

Verfasst: Dienstag 14. September 2004, 14:32
von david
Danke! Jetzt geht es.

Nettes Programm!

Grüße, David