[python-users] String als Objektnamen verwenden
Stefan Pampel
stefan.pampel at polyformal.de
Di Okt 30 17:34:12 CET 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hunniger schrieb am 30.10.2007 17:04:
> Ich verstehe nicht so ganz welcher der Paramter ein String sein soll
> geschweige denn
> welches Objekt du ansprechen möchtest ?
in die Methode/Funktion übergebe ich
... (..., src='self.despecle_tight_slider',
dest='self.despecle_tight_spin_ctr')
als Parameter.
In der Methode möchte ich dann erreichen, dass
am Ende folgendes abgefragt wird:
self.despecle_tight_spin_ctr.SetValue(
self.despecle_tight_slider.GetValue() )
Wobei ich gerne hätte dass ich nicht immer self.despecle_tight_slider
und self.despecle_tight_slider schreiben muss, da ich dieses Konstrukt
häufiger benötige und statt dessen veränderbare Dinge als Parameter in
die Methode übergebe.
Also würde ich gerne so etwas schreiben wollen:
dest.SetValue( src.GetValue() )
aber das geht nicht weil herauskommt:
dest.SetValue( src.GetValue() )
AttributeError: 'str' object has no attribute 'SetValue'
Viele Grüße
Stefan
- --
/ polyformal /
| Kaesenstraße 8 /
| 50677 Köln - Germany /
| phone: +49 221 3103 122
| fax: +49 221 9311 9223
| http://www.polyformal.de/
|______________________/
GPG KEY: 11678845
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHJ10EXXT1nfS2Z+ERAlcjAJ9KI6U2jBeRJy2gL+nA0v8Kjh+UpgCfTWQI
HX9dgXS0j6oG/MDHHrLYnLs=
=CwmZ
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste python-users