Подтвердить что ты не робот

Как сделать gui в python

Мне было интересно, знает ли кто-нибудь из вас, где я могу найти простой учебник в Интернете, возможно, для создания очень упрощенного gui. Я понятия не имею, как начать с кода, чтобы сделать так, чтобы мне нужна ваша помощь. То, что я хочу использовать gui, - это то, что я написал программу, которую хочу использовать на других компьютерах, на которых уже нет python. Я уже сделал исполняемый файл, но я бы скорее использовал gui только из-за более "отполированного" вида, который у него есть.

4b9b3361

Ответ 1

Рассмотрим wxPython (это кросс-платформенный). Вот учебник.

Ответ 2

Если вы хотите создать интерфейс GUI для отслеживания IP-адреса, я бы рекомендовал VB.

Но если вы настаиваете на том, чтобы придерживаться Python, TkInter и wxPython - лучший выбор.

Ответ 3

Просто просмотрите параметры программирования GUI python в http://wiki.python.org/moin/GuiProgramming. Но рассмотрите Wxpython для своего приложения GUI, поскольку это кросс-платформа. И, по ссылке выше, вы также можете использовать некоторую среду IDE.

Ответ 5

Tkinter - это "стандартный" графический интерфейс для Python, то есть он должен быть доступен с каждой установкой Python.

С точки зрения изучения и особенно изучения использования последних версий Tkinter (которые значительно улучшились), я очень рекомендую учебник TkDocs, который я собрал некоторое время назад - см. http://www.tkdocs.com

Загруженные примеры, охватывают основные понятия и все основные виджеты.

Ответ 6

Для начала я бы рекомендовал wxglade. Это довольно простой в использовании инструмент, который помогает вам создавать приложения wxPython. wx уже перекрестная платформа и может быть упакован с помощью таких инструментов, как py2exe или py2app.

Ответ 7

easygui является оберткой вокруг Tkinter сделать вещи проще

Ответ 8

Если вы больше играете в игры, вы можете использовать PyGame для графических интерфейсов.

Ответ 10

В то время как некоторые предложения включали tkinter и wxPython, другая часть ответа на ваш вопрос заключается в том, что вам также нужно будет упаковать его, используя что-то вроде py2app, pyinstaller или py2exe (в зависимости от операционной системы). Вы упомянули, что на других машинах нет python, поэтому это потребуется для распространения всей среды python с вашим приложением.

Также посмотрите на PySide или PyQt. У них есть тонна учебных пособий повсюду и тяжелая документация из Qt.