在Python中快速便捷的文件对话框?

我有一个简单的脚本,可以分析文件并将其内容加载到数据库中。我不需要用户界面,但是现在我提示用户使用raw_input最不友好的文件进行解析,尤其是因为用户无法复制/粘贴路径。我想要一种快速简便的方法来向用户显示文件选择对话框,他们可以选择文件,然后将其加载到数据库中。(在我的用例中,如果他们碰巧选择了错误的文件,它将无法解析,即使将其加载到数据库中也不会有问题。)


import tkFileDialog

file_path_string = tkFileDialog.askopenfilename()

这段代码接近我想要的代码,但是却留下了一个烦人的空白框架(无法关闭,可能是因为我没有注册close事件处理程序)。


我不必使用tkInter,但是因为它在Python标准库中,所以它是最快,最简单解决方案的理想选择。


在没有任何其他UI的情况下,在脚本中提示输入文件或文件名的快捷简便方法是什么?



慕桂英4014372
浏览 740回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP