Nochmaliges starten eines Fenster geht nicht
Verfasst: Freitag 15. Oktober 2021, 00:02
Ich starte mit Jupiter Notebook ein Fenster
mit dieser Py Datei starte ich das "blinkende" Fenster
Wenn ich das "blinkende" Fenster schliesse, kann ich danach das "blinkende" Fenster nicht nochmals starten. Warum?
LG Werner
Code: Alles auswählen
import tkinter as tk
def blinken():
import blinken
fenster = tk.Tk()
fenster.geometry("200x100")
fenster.title("Neues Fenster starten")
button = tk.Button(fenster, text='Neues Fenster', width=20, command = blinken)
button.pack()
fenster.mainloop()
Code: Alles auswählen
import time
import tkinter as tk
start = 0
farbe = 'gelb'
def blinken ():
global start
global farbe
while start <= 5:
time.sleep(1)
if farbe == 'gelb':
fenster_alarm['bg'] = 'yellow'
farbe = 'rot'
start = start + 1
fenster_alarm.update()
else:
fenster_alarm['bg'] = 'red'
farbe = 'gelb'
start = start + 1
fenster_alarm.update()
fenster_alarm= tk.Tk()
fenster_alarm.title('Wechselnde Farbe')
fenster_alarm.geometry('200x200')
fenster_alarm.attributes("-topmost", True)
fenster_alarm['bg'] = 'light blue' # die Hintergrundfarbe
button = tk.Button(fenster_alarm, text='Beenden', width=10, command=fenster_alarm.destroy)
button.pack()
blinken()
fenster_alarm.mainloop()
LG Werner