Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Невозможно выбрать файл с помощью easygui на Mac (файлы выделены серым цветом и недоступны для клика)

Автор вопроса: PydermanОтветов: 1

У меня возникла проблема, аналогичная описанной здесь, несмотря на наличие последней версии легкого (0,97).

easygui.fileopenbox():

введите здесь описание изображения

Все файлы выделены серым цветом и не кликабельны. Я пытался включить параметры default="*" и filetypes="*", но безрезультатно. Перезапуск терминала, который каким-то образом решил проблему с исходным плакатом, также не дает никакого эффекта.

На винде таких проблем нет.

Есть ли для этого окончательное решение на основе easygui?

Python: 2.7.10

ОС Х: 10.9.5

pythontkintereasyguitk

Ответы

Ответ 1 · рейтинг 3 · J. Corson

Я никогда не использовал EasyGui, но у меня получилось следующее (пример здесь для файлов txt...). Я использую EasyGui 0.97.4 и Mac OS X 10.10.5.

import easygui
file = easygui.fileopenbox(filetypes = ['*.txt'])

Это возвращает путь к выбранному текстовому файлу. Похоже, вам нужно указать тип файла в аргументе "типы файлов", чтобы можно было выбрать такой файл. Я не мог заставить его работать, чтобы выбрать любой файл. Надеюсь, это поможет.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы