如何允许用户选择文件?

时间:2012-06-06 11:59:14

标签: python r

现在,我的代码中有这一行来硬编码目录路径

dir_path = '/home/user/pywork'

但我宁愿让用户使用类似于R scan(choose.files())的结构自己选择它。

我该如何解决?

谢谢,

1 个答案:

答案 0 :(得分:7)

我在快速谷歌(python open directory dialog box)后找到的一个选项是使用TKinter

import Tkinter, tkFileDialog
root = Tkinter.Tk()
dirname = tkFileDialog.askdirectory(parent=root, initialdir="/",
                                    title='Please select a directory')

我找到了信息here