Warum kann ich nach dem Start des FileDialog -Moduls kein Toplevel -fenster anzeigen? Toplevel Fenster vor Aufruf von FileDialog wird angezeigt und dann wird der Code von fileDialog ausgeführt. /> < /ul>
Dieser Code funktioniert gut: < /p>
import time
from tkinter import filedialog
from tkinter import *
root = Tk()
root.title("Main window")
root.geometry("400x200")
topLevelWindow = Toplevel(root)
topLevelWindow.title("Secondary window")
topLevelWindow.geometry("400x200")
Label(topLevelWindow, text="Plaese wait...").pack()
# Choose a file and save the path
filename = filedialog.askopenfilename(initialdir = "/",title = "Select file",filetypes = [("All files", "*.*")])
print("File path: ", filename)
< /code>
Aber wenn ich nach dem FileDialog Toplevel -Code ausführe, wird das Toplevel -Fenster nicht angezeigt: < /p>
import time
from tkinter import filedialog
from tkinter import *
root = Tk()
root.title("Main window")
root.geometry("400x200")
# Choose a file and save the path
filename = filedialog.askopenfilename(initialdir = "/",title = "Select file",filetypes = [("All files", "*.*")])
topLevelWindow = Toplevel(root)
topLevelWindow.title("Secondary window")
topLevelWindow.geometry("400x200")
Label(topLevelWindow, text="Plaese wait...").pack()
print("File path: ", filename)
< /code>
Vielen Dank im Voraus für jede Hilfe!>
Ich kann kein Toplevel -Fenster nach der Ausführung von Femmialog starten ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post