Tkinter Widgets von außen steuern
Verfasst: Mittwoch 27. Januar 2010, 17:50
Hi!
Wie kann ich ein Tkinter Widget von "außen" steuern?
Ein Beispiel:
In einem Skript kopiere ich dateien. Wenn das Skript ausgeführt wird (ohne GUI z.B. per Aufruf auf der Kommandozeile), soll eine ProgressBar angezeigt werden, die den Fortschritt beim Kopieren anzeigt.
Die Aktion zum Kopieren soll dabei nicht in der GUI ausgelöst werden, sondern wie vorhin beschrieben durch das Ausführen des Skripts, welches die GUI anzeigt.
Progress Bars in Tkinter hab ich schon etliche ergoogelt. Mir ist nur nicht ganz klar wie ich die steuern kann. Nach dem Aufruf von "mainloop" wars das.
Muss ich dafür zwei Threads verwenden? Oder wie geht man da normalerweise vor?
Gruß,
shor
Wie kann ich ein Tkinter Widget von "außen" steuern?
Ein Beispiel:
In einem Skript kopiere ich dateien. Wenn das Skript ausgeführt wird (ohne GUI z.B. per Aufruf auf der Kommandozeile), soll eine ProgressBar angezeigt werden, die den Fortschritt beim Kopieren anzeigt.
Die Aktion zum Kopieren soll dabei nicht in der GUI ausgelöst werden, sondern wie vorhin beschrieben durch das Ausführen des Skripts, welches die GUI anzeigt.
Progress Bars in Tkinter hab ich schon etliche ergoogelt. Mir ist nur nicht ganz klar wie ich die steuern kann. Nach dem Aufruf von "mainloop" wars das.
Muss ich dafür zwei Threads verwenden? Oder wie geht man da normalerweise vor?
Gruß,
shor