Мне было интересно, знает ли кто-нибудь из вас, где я могу найти простой учебник в Интернете, возможно, для создания очень упрощенного gui. Я понятия не имею, как начать с кода, чтобы сделать так, чтобы мне нужна ваша помощь. То, что я хочу использовать gui, - это то, что я написал программу, которую хочу использовать на других компьютерах, на которых уже нет python. Я уже сделал исполняемый файл, но я бы скорее использовал gui только из-за более "отполированного" вида, который у него есть.
Как сделать gui в python
Ответ 1
Ответ 2
Если вы хотите создать интерфейс GUI для отслеживания IP-адреса, я бы рекомендовал VB.
Но если вы настаиваете на том, чтобы придерживаться Python, TkInter и wxPython - лучший выбор.
Ответ 3
Просто просмотрите параметры программирования GUI python в http://wiki.python.org/moin/GuiProgramming. Но рассмотрите Wxpython для своего приложения GUI, поскольку это кросс-платформа. И, по ссылке выше, вы также можете использовать некоторую среду IDE.
Ответ 4
Использование Qt в Python - действительно приятное впечатление: http://wiki.python.org/moin/PyQt
Для быстрого руководства: http://zetcode.com/tutorials/pyqt4/
Ответ 5
Tkinter - это "стандартный" графический интерфейс для Python, то есть он должен быть доступен с каждой установкой Python.
С точки зрения изучения и особенно изучения использования последних версий Tkinter (которые значительно улучшились), я очень рекомендую учебник TkDocs, который я собрал некоторое время назад - см. http://www.tkdocs.com
Загруженные примеры, охватывают основные понятия и все основные виджеты.
Ответ 6
Для начала я бы рекомендовал wxglade. Это довольно простой в использовании инструмент, который помогает вам создавать приложения wxPython. wx уже перекрестная платформа и может быть упакован с помощью таких инструментов, как py2exe или py2app.
Ответ 7
Ответ 8
Если вы больше играете в игры, вы можете использовать PyGame для графических интерфейсов.
Ответ 9
Документы на интерфейсе python для tcl/tk: http://docs.python.org/library/tkinter.html
И вступление к использованию: http://www.pythonware.com/library/tkinter/introduction/
Ответ 10
В то время как некоторые предложения включали tkinter и wxPython, другая часть ответа на ваш вопрос заключается в том, что вам также нужно будет упаковать его, используя что-то вроде py2app, pyinstaller или py2exe (в зависимости от операционной системы). Вы упомянули, что на других машинах нет python, поэтому это потребуется для распространения всей среды python с вашим приложением.
Также посмотрите на PySide или PyQt. У них есть тонна учебных пособий повсюду и тяжелая документация из Qt.