python как сделать exe файл

humanmashine's picture

Эм... можно вообще не делать .exe файл...

vedro-compota's picture

NVDA не читает кнопки - я надеюсь что при сборке в exe она начнёт читать.Иначе это полный косяк - эту проблему (чтение сторонним скринридером) надо решать первым делом

_____________
матфак вгу и остальная классика =)

vedro-compota's picture

При этом самопальные проги (которые в универе задавали) сделанные на Си# очень даже лихо озвучиваются.......так экзешник собрать удалось (один из примеров что мы демонстрировали на IFF) , но читать его NVDA от того что "он теперь экзешник" не стал....сейчас гуглю - пробую выяснить какие вообще требования
ага - вот наш русский брат задаёт как раз такой вопрос - http://lists.nvaccess.org/pipermail/nvda...

Разраб отвечает ему:

Hi.
QT accessibility is very buggy in Windows. However, it does allow for
some accessibility. I believe there is a QT accessibility plugin that
has to be included with the project, but I'm not sure how to apply this
to pyQT
.

_____________
матфак вгу и остальная классика =)

vedro-compota's picture

ага -вот более утешительный ответ = http://lists.nvaccess.org/pipermail/nvda...
этот чел на тот же вопрос отвечает:

You can:
1. Use wxPython, or
2. Make sure that accessible plugin is included in PyQt. I also had the
similar problem. It is probably not included. After I copied the
accessible folder from QT binaries, it started to work.

что это за accessible plugin ....интересно....

_____________
матфак вгу и остальная классика =)

vedro-compota's picture

вот их репозиторий = https://github.com/herclogon/novision-music надо узнать как они решили проблему - и решили ли...может переползли на какую-то другую библиотеку графическую...но нам же тут ещё и вебкит нужен..

_____________
матфак вгу и остальная классика =)