尽管有最新版本的easygui(0.97),但我遇到的问题与here类似。
easygui.fileopenbox():
所有文件都显示为灰色且无法点击。我尝试过包含default="*"
和filetypes="*"
参数,但无济于事。重启终端,无论如何似乎解决了原始海报的问题,也没有效果。
Windows上没有此类问题。
对此,是否有明确的基于easygui的解决方案?
Python: 2.7.10
OS X: 10.9.5
答案 0 :(得分:3)
我从未使用过EasyGui,但我有以下工作(例如这里是txt文件......)。我使用的是EasyGui 0.97.4和Mac OS X 10.10.5。
import easygui
file = easygui.fileopenbox(filetypes = ['*.txt'])
这将返回所选txt文件的路径。看来你必须在“filetypes”arg中指定文件类型才能选择那种文件。我无法让它工作来选择任何文件。我希望这会有所帮助。