现在,我的代码中有这一行来硬编码目录路径
dir_path = '/home/user/pywork'
但我宁愿让用户使用类似于R scan(choose.files())
的结构自己选择它。
我该如何解决?
谢谢,
答案 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。