【发布时间】:2015-07-18 04:45:01
【问题描述】:
我正在尝试为我的一个脚本创建一个简单的文件选择对话框,并尝试使用该线程中的代码示例:Quick and easy file dialog in Python?
import Tkinter, tkFileDialog
root = Tkinter.Tk()
root.withdraw()
file_path = tkFileDialog.askopenfilename()
我也尝试使用使用 Tkinter 的 easygui 模块来做同样的事情。在这两种情况下,上面的代码都会挂起 IPython 控制台。我认为这与事件循环有关,但我对 Python 中的 GUI 没有真正的经验。
有人可以为我指明正确的方向,了解如何让一个用于文件选择的对话框与 IPython/Spyder 一起工作。作为记录,我使用的是 Python 2.7.6 和 IPython 2.4.1
【问题讨论】:
标签: python tkinter ipython spyder