Могу ли я преобразовать свой скрипт на python в .app? - PullRequest
5 голосов
/ 02 октября 2011

Можно ли конвертировать мой .py скрипт в .app, который работает через текстовое поле или что-то еще?Спасибо

Ответы [ 3 ]

5 голосов
/ 02 октября 2011

Попробуйте py2app .

py2app - команда Python setuptools, которая позволит вам создавать автономные пакеты приложений и плагины из скриптов Python.py2app по своему назначению и дизайну похож на py2exe для Windows.

3 голосов
/ 07 ноября 2011

Поскольку это неопределенный вопрос, я дам общий ответ.Вы должны выбрать структуру GUI.Есть несколько вариантов на выбор.

PyQt4

http://qt.nokia.com/products/

http://www.riverbankcomputing.co.uk/software/pyqt/download

PySide (LGPL-версия PyQt4) - http://www.pyside.org/

GTK - http://www.pygtk.org/

wxPython - http://www.wxpython.org/

TkInter http://wiki.python.org/moin/TkInter

Вы даже можете написать веб-интерфейс, который взаимодействует сВаш скрипт на Python через RPC или HTTP-интерфейс отдыха.Сделайте свой выбор!

Мой голос за PySide / PyQt.Это очень гибкий и простой в использовании.В этот момент вы можете использовать что-то вроде py2app для упаковки всей среды в автономный .app, который можно распространять.

1 голос
/ 04 ноября 2015

Вы также можете использовать кроссплатформенный pyinstaller, который является более современным, и у меня был хороший опыт работы с ним.

sudo pip install pyinstaller
pyinstaller myprogram.py --windowed

Там гораздо больше настроек, если вы хотите перейти на кроссплатформенный, но это может помочь вам начать: http://pythonhosted.org/PyInstaller/#building-mac-os-x-app-bundles

Это создает отвратительное.Оттуда я использую такие вещи, как Inno Setup для Windows или app2dmg для Mac.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...