WxPython - кроссплатформенный графический интерфейс пользователя
WxPython - это кроссплатформенный графический интерфейс пользователя для Python, основой которого является кроссплатформенная API (интерфейс программирования приложений) wxWidgets.
Для создания стандартного окна достаточно написать следующий код:
1 import wx # Подключаем модуль wxPython
2
3 app = wx.App() # Создаем объект приложения. Каждая программа должна иметь один такой объект
4 frame = wx.Frame(None, -1, 'first.py') # Создаем основное окно без родителя None, с идентификатором = -1 и заголовком first.py
5 frame.Show() # Показываем окно
6 app.MainLoop() # Запускаем бесконечный цикл, который будет обрабатывать все сообщения в нашей программе
В результате должно получится следующее: