[Python-de] pygtk Zugriff auf Daten

Diez B. Roggisch deets at web.de
Don Mar 10 15:53:09 CET 2005


> bin gerade dabei mich ein wenig in pygtk einzuarbeiten und erstelle ein
> Frontend für mehrere Shellscripte die dann mit os.system gestartet werden
> sollen. Leider funktioniert der Zugriff auf die definierten Felder nicht
> bzw. ich weiß nicht wie ich diese ansprechen soll.
>
> Wie kann ich unter def create_index() auf die Variable cb_ext (checkbox)
> Zugreifen?
> NameError: global name 'cb_ext' is not defined

Indem du die Dinger als Instanzvariablen anlegst, also so:

class Foo:
     def __init__(self):
           self.cb = Checkbox()

    def tu_was(self):
         print self.cb


Diez