from tkinter import Tk
from tkinter.filedialog import askdirectory
def get_path():
root = Tk()
root.withdraw()
path = askdirectory(initialdir="YOUR DIRECTORY PATH")
root.destroy()
option = int(input("Chose a option: "))
if option == 1:
get_path()
所以基本上这不会做任何事情,但是如果我只是执行函数 get_path() (不使用 if 语句),它会做它应该做的事情(在隐藏 tk 窗口时询问目录)。感谢您的帮助。