当我尝试构建一个简单的UI时,一切都很好,除了我使用的tkinter函数总是重复两次,我不知道为什么会发生这种情况,以及如何处理它。下面是一个示例代码:
import tkinter as tk
root = tk.Tk()
dirname = tk.filedialog.askdirectory(parent=root, initialdir="/",title='Please select a directory')
print(dirname)
当我运行这段代码时,函数运行良好,它将允许我选择一个文件夹,但是在我选择了该文件夹之后,它要求我再次选择它。从print()中,它输出我所选择的两个文件夹。
我该怎么做才能让它只运行一次?
发布于 2022-07-29 02:52:23
嗨,你能试试下面的脚本吗?我试着运行下面的脚本,它不要求第二选择,也不打印第二选择;
import tkinter as tk
from tkinter import filedialog as fd
root = tk.Tk()
dirname = fd.askdirectory(parent=root, initialdir="/",title='Please select a
directory')
print(dirname)
https://stackoverflow.com/questions/73165447
复制相似问题