= WxPython - кроссплатформенный графический интерфейс пользователя =

{{attachment:wxPython.jpg}}

[[http://wxpython.org/|WxPython]] - это кроссплатформенный графический интерфейс пользователя для Python, основой которого является кроссплатформенная API (интерфейс программирования приложений) wxWidgets.

Для создания стандартного окна достаточно написать следующий код:
{{{#!highlight python
import wx                              # Подключаем модуль wxPython

app = wx.App()                         # Создаем объект приложения. Каждая программа должна иметь один такой объект
frame = wx.Frame(None, -1, 'first.py') # Создаем основное окно без родителя None, с идентификатором = -1 и заголовком first.py
frame.Show()                           # Показываем окно
app.MainLoop()                         # Запускаем бесконечный цикл, который будет обрабатывать все сообщения в нашей программе
}}}

В результате должно получится следующее:

{{attachment:wxpyexample0.png}}