Python 3.6 GUI- mit Button ein Programm ausführen
Verfasst: Donnerstag 12. Juli 2018, 08:30
Guten Tag liebe Community,
Wie kann ich durch drücken eines Buttons, ein Programm starten? -Egal ob .exe oder .bat ist.
Im aktuellen Stadium würde ich gerne ein Batch Programm ausführen und dieses nach und nach direkt in Python übertragen.
Ich würde mich über eine Sachlich unkomplizierte Lösung sehr freuen.
-Ps: Ich bin absoluter Anfänger und bin mit Begeisterung bei der sache.
Mit besten grüßen
NC-E
Wie kann ich durch drücken eines Buttons, ein Programm starten? -Egal ob .exe oder .bat ist.
Im aktuellen Stadium würde ich gerne ein Batch Programm ausführen und dieses nach und nach direkt in Python übertragen.
Ich würde mich über eine Sachlich unkomplizierte Lösung sehr freuen.
-Ps: Ich bin absoluter Anfänger und bin mit Begeisterung bei der sache.
Mit besten grüßen
NC-E
Code: Alles auswählen
from tkinter import *
from subprocess import *
fenster = Tk()
fenster.title("Chef-Programm")
fenster.geometry("500x500")
def ausgabe1():
p = Popen("batch.bat", cwd=r"D:\Documents\Python\Erste" "Versuche\totalmade\Chef.bat")
stdout, stderr = p.communicate
def ausgabe2():
print ("xxx")
knopf1 = Button(fenster, text="Spyder", command=ausgabe1) #erzeugt knopf
knopf1.pack()
knopf2 = Button(fenster, text="Python CMD", command=ausgabe2)
knopf2.pack()
mainloop()