Periodensystem

Stellt hier eure Projekte vor.
Internetseiten, Skripte, und alles andere bzgl. Python.
Antworten
david
User
Beiträge: 30
Registriert: Montag 12. Januar 2004, 14:40

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
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

Hi nochmal!

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

Gruß, mawe
david
User
Beiträge: 30
Registriert: Montag 12. Januar 2004, 14:40

Danke! Jetzt geht es.

Nettes Programm!

Grüße, David
Antworten