hallo
wie kann man auf variablen von einer methode von einer klasse x von der klasse y zu greifen ?
mfg
class
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
a) Was hat das mit wxPython zu tun?
b) Auf die lokalen Namen einer Funktion kann man von aussen nicht zugreifen, egal ob die innerhalb oder ausserhalb einer Klasse arbeitet.
Wenn du den Zugriff brauchst, musst du ueber Rueckgabewerte oder Instanzattribute gehen.
b) Auf die lokalen Namen einer Funktion kann man von aussen nicht zugreifen, egal ob die innerhalb oder ausserhalb einer Klasse arbeitet.
Wenn du den Zugriff brauchst, musst du ueber Rueckgabewerte oder Instanzattribute gehen.
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
zu a ) weil ich das unter wxpython grade versuche
ich glaube ich habe das problem nicht genau geschildert
ich verwende einen wizard und dabei rufe ich mehre class auf weil jede für eine eigene seite steht und ich will die auswahl von der ersten klasse in der zweiten auch verwenden will
ich glaube ich habe das problem nicht genau geschildert
ich verwende einen wizard und dabei rufe ich mehre class auf weil jede für eine eigene seite steht und ich will die auswahl von der ersten klasse in der zweiten auch verwenden will
Richtig ... Du hast das Problem nicht genau (genug) geschildert.
Leider sind unsere Glaskugeln alle in der Reinigung und göttliche Eingebungen sind auch eher selten geworden.
Also: gib uns etwas, mit dem wir arbeiten können
- detailiertere Beschreibungen womit Du arbeitest
- Überblick "was" Du entwickeln möchtest
- vielleicht auch ein bisschen Quellcode
Mann mann mann ... ist das denn so schwer.
>>Masaru<<
Leider sind unsere Glaskugeln alle in der Reinigung und göttliche Eingebungen sind auch eher selten geworden.
Also: gib uns etwas, mit dem wir arbeiten können
- detailiertere Beschreibungen womit Du arbeitest
- Überblick "was" Du entwickeln möchtest
- vielleicht auch ein bisschen Quellcode
Mann mann mann ... ist das denn so schwer.
>>Masaru<<
sry leute für meine mangelnde beschreibung
hier eine grobes beispiel was ich meine
hier eine grobes beispiel was ich meine
Code: Alles auswählen
class x ():
wert = combobox()
bind (evt,self.auswerten )
def auswerten(self, evt)
var = wert.getvalue()
class y ():
# hier will ich auf den wert var zu greifen und das unter einem wizard
MfGcofi hat geschrieben:b) Auf die lokalen Namen einer Funktion kann man von aussen nicht zugreifen, egal ob die innerhalb oder ausserhalb einer Klasse arbeitet.
Wenn du den Zugriff brauchst, musst du ueber Rueckgabewerte oder Instanzattribute gehen.
HWK