我遇到了与 here 描述的类似问题,尽管有最新版本的 easygui (0.97)。
easygui.fileopenbox():
所有文件均呈灰色且无法单击。我尝试过包含 default="*"
和 filetypes="*"
参数,但无济于事。重新启动终端似乎以某种方式解决了原始海报的问题,但也没有效果。
Windows 上没有此类问题。
是否有一个明确的基于 easygui 的解决方案?
Python:2.7.10
OS X:10.9.5
最佳答案
我从未使用过 EasyGui,但我可以使用以下方法(此处的示例适用于 txt 文件...)。我正在使用 EasyGui 0.97.4 和 Mac OS X 10.10.5。
import easygui
file = easygui.fileopenbox(filetypes = ['*.txt'])
这将返回所选 txt 文件的路径。似乎您必须在“文件类型”参数中指定文件类型才能选择该类型的文件。我无法让它工作来选择任何文件。我希望这会有所帮助。
关于python - 无法在 Mac 上使用 easygui 选择文件(文件呈灰色且无法单击),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32762961/