Hallo
Hab mich letzens mal bisschen an tkinter versucht. Nun möchte ich das sich eine Dialogbox öffnet, und wen ich diese mit Ja bestätige, das eine zweite Python Datei in einem neuen Fenster aufgerufen wird (noch besser wäre wen sie im selben Fenster wie aktualisiert wird).
Wenn nein soll momentan noch nichts passieren.
Gruss Heal
zweite Python Datei Aufrufen wenn Dialog Ja ist.
Nichts leichter als das
Das mit dem Aufruf kommt dann darauf an wie dein code ausieht.
Code: Alles auswählen
import Tkinter as tkinter
import tkMessageBox
if __name__ == "__main__":
root = tkinter.Tk()
if tkMessageBox.askyesno("Titel", "M\xf6chtest du das Fenster \xf6ffnen ?"):
widget = tkinter.Toplevel(root)
root.mainloop()
Zuletzt geändert von Xynon1 am Freitag 14. Januar 2011, 11:29, insgesamt 1-mal geändert.
Neues, Toplevel erzeugt immer ein neues Fenster.
Wenn du das alte vollständig ändern willst gibt es zum Beispiel die "forget"-Methoden, dann wird Platz frei und du kannst was neues drauf packen.
Wenn du das alte vollständig ändern willst gibt es zum Beispiel die "forget"-Methoden, dann wird Platz frei und du kannst was neues drauf packen.
Sind zwar schon älterer Natur, aber Tkinter ist ja auch nicht neu
http://www.python-forum.de/viewtopic.php?f=21&t=6370
Was genau willst du eigentlich machen, dann könnte ich dir sicher den einen oder anderen Weg zeigen.
http://www.python-forum.de/viewtopic.php?f=21&t=6370
Was genau willst du eigentlich machen, dann könnte ich dir sicher den einen oder anderen Weg zeigen.