[Python-de] dynamisch Inhalte einfuegen

Georg Mischler schorsch at schorsch.com
Don Mar 31 22:00:16 CEST 2005


Mike Abel wrote:

> Hallo Liste,
>
> habe bei folgendem Programmauszug das Problem den dynamisch erzeugten
> Textwidgets dynamisch Inhalte hinzuzufügen.
>
> Die Daten stehen in einem Dictionary als Strings zur Verfügung.
>
> Die Erzeugung der Textwidgets gelingt, aber beim zuweisen der Inhalte
> schlägt der Fehlerteufel zu.
>
> Meine Frage:
> Hat jemand Erfahrung bei ähnlichen Problemstellungen (dynamische
> Erzeugung von Widgets und deren Handling) und deren Lösung?
> Wie kann man untenstehendes Problem lösen?


Dadurch, dass man die dynamisch erzeugten Widgets ebenfalls in
einem Dictionary hinterlegt. Das Generieren von lokalen Variablen
über exec ist ein völlig unnötiger Krampf, und wie das Beispiel
zeigt auch entsprechend fehlerträchtig.

Wozu brauchst du eigentlich zwei seperate for-Schleifen?


-schorsch

-- 
Georg Mischler  --  simulations developer  --  schorsch at schorsch com
+schorsch.com+  --  lighting design tools  --  http://www.schorsch.com/