2016-11-17 3 views
-1

Ich verwende Atomeditor. Ich benutze Skript-Paket, Atom-Runner-Paket usw., um Python-Skripte auszuführen, aber wenn ich versuche, tkinter (GUI) -basierte Skripte auszuführen, wird keine Ausgabe angezeigt. Es sagt nur, erfolgreich. Gibt es eine Möglichkeit, Python-GUI-Skripte mit Atom auszuführen?Wie führe ich Python-Skripte vom Atomeditor aus?

+0

Normalerweise Skript mit 'tkinter' benötigt' root.mainloop() 'am Ende zu laufen. IDLE verwendet auch 'tkinter', so dass es eigene' root.mainloop() '- und andere' tkinter'-Skripte in IDLE laufen lassen kann ohne 'root.mainloop()'. Aber du solltest immer 'root.mainloop()' verwenden – furas

+0

Perfekt arbeiten. Danke Freund. –

+0

@furas: Es wird großartig sein, dass du deine Lösung als Antwort postest, so wie Madhu es als solches markiert, um diese Frage aus der unbeantworteten Warteschlange zu löschen. – nyedidikeke

Antwort

1

Normalerweise Skript mit tkinter benötigt root.mainloop() am Ende zu laufen. IDLE Verwenden Sie tkinter auch so dass es eigene root.mainloop() und andere tkinter Skripte in IDLE laufen kann ohne root.mainloop() laufen. Aber Sie sollten immer root.mainloop() verwenden.