小编Jin*_*dil的帖子

使用"浏览"按钮显示Tkinter中文件的路径 - Python

我一直在阅读有关Tkinter中浏览按钮问题的几篇帖子,但我找不到答案.

所以我编写了这段代码,以便在单击"浏览"按钮时获取目录路径,并在输入字段中显示此路径.它的部分内容是:当我运行脚本时,会直接弹出一个文件浏览器窗口.我确实在输入字段中获取了路径但是如果我想要使用我的浏览按钮更改文件夹它不起作用.

我不想让浏览器从一开始就弹出,但只有当我点击浏览时!谢谢你的回答

from Tkinter import *
from tkFileDialog import askdirectory

window = Tk() # user input window

MyText= StringVar()

def DisplayDir(Var):
    feedback = askdirectory()
    Var.set(feedback)

Button(window, text='Browse', command=DisplayDir(MyText)).pack()
Entry(window, textvariable = MyText).pack()
Button(window, text='OK', command=window.destroy).pack()

mainloop()
Run Code Online (Sandbox Code Playgroud)

python directory tkinter button file-browser

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

button ×1

directory ×1

file-browser ×1

python ×1

tkinter ×1