使用tkinter中的askdirectory单击一次选择一个文件夹

时间:2016-11-09 04:49:47

标签: python tkinter

我想选择一个"文件夹"在tkinter只使用一次点击? 现在我正在使用filedialog.askdirectory,但这样做我必须双击所需的文件夹才能在GUI中找到它的名字。

我试过askopenfilename,但它只提供文件名而不是文件夹名。它有什么工作吗?

我查了几个网站,但主要是关注tkFileDialogselect multiple folders链接。

谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道tkinter内部,但单击Button-1点击似乎无论选择什么项目。因此,请使用ButtonRelease-1,例如

<Listbox>.bind('<ButtonRelease-1>',self.handleList)

其中代表支持bind的对象。

作为Python新手,请在适当的时候更正或删除。