#!/usr/bin/python3
# coding: utf-8
import time
import subprocess
import tkinter
def Ausfuehren():
print("Programm wird ausgefuehrt ...")
time.sleep(10)
status_label.configure(text="gestartet", fg="green")
def Beenden():
print("Programm wird beendet ...")
time.sleep(10)
status_label.configure(text="beendet", fg="red")
# TKinter Main Window
window = tkinter.Tk()
window.geometry("200x300")
status_label = tkinter.Label(master=window)
status_label.configure(text="Beendet", fg="red")
status_label.grid(row=0, column=1)
start_button = tkinter.Button(master=window, bg="#229", fg="white", text="Programm starten", command=Ausfuehren)
stop_button = tkinter.Button(master=window, bg="#229", fg="white", text="Programm stoppen", command=Beenden)
exit_button = tkinter.Button(master=window, bg="#229", fg="white", text="X", command=window.destroy)
start_button.grid(row=1, column=1)
stop_button.grid(row=2, column=1)
exit_button.grid(row=3, column=2)
window.grid_columnconfigure(1, weight=1)
window.grid_rowconfigure(1, weight=1)
window.mainloop()