Различия между версиями 4 и 5
Версия 4 от 2010-05-30 06:15:28
Размер: 1460
Редактор: alafin
Комментарий:
Версия 5 от 2010-05-31 07:40:59
Размер: 1489
Редактор: voan
Комментарий: добавил скриншот примера
Удаления помечены так. Добавления помечены так.
Строка 18: Строка 18:
{{}}
{{attachment:wxpyexample0.png}}

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

wxPython.jpg

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()                         # Запускаем бесконечный цикл, который будет обрабатывать все сообщения в нашей программе

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

wxpyexample0.png

Пакеты/GUI/WxPython (последним исправлял пользователь voan 2010-05-31 07:40:59)