使用tkFileDialog模块的askdirectory()函数来替换tkinter模块的askdirectory()函数。以下是示例代码:
import tkinter as tk
import tkinter.filedialog as fd
root = tk.Tk()
def select_directory():
directory = fd.askdirectory()
print(directory)
button = tk.Button(root, text="Select Directory", command=select_directory)
button.pack()
root.mainloop()
在上面的示例代码中,我们使用tkFileDialog模块的askdirectory()函数代替了tkinter模块的askdirectory()函数,可以正常返回所选目录的路径。