filedialog.askdirectory leeres Fenster lässt sich nicht schließen

Fragen zu Tkinter.
Antworten
earloop
User
Beiträge: 42
Registriert: Sonntag 11. Oktober 2020, 13:54

Hallo,
beim ausführen von

Code: Alles auswählen

from tkinter import filedialog
test = filedialog.askdirectory()
öffnet sich ein kleines leeres Fenster mit Label tk, das sich nicht mehr schließen lässt. Wie kann ich das verhindern?
Sirius3
User
Beiträge: 18289
Registriert: Sonntag 21. Oktober 2012, 17:20

@earloop: das ist das tkInter-Hauptfenster, das immer existieren muß. Am besten erzeugt man das auch selbst, dann hat man es in der Hand, ob es angezeigt oder versteckt wird:

Code: Alles auswählen

import tkinter as tk
main = tk.Tk()
main.withdraw()
earloop
User
Beiträge: 42
Registriert: Sonntag 11. Oktober 2020, 13:54

Danke :)
Antworten