Категории

wxPython

wxPython – Обвиваща библиотека за междуплатформен графичен потребителски интерфейс за Python, базиран на междуплатформения API (интерфейс за програмиране на приложения) wxWidgets, написан на езика за програмиране C++. Една от алтернативите е Tkinter, който се доставя с Python. Реализиран е като разширителен модул Python (машинен код). Други популярни алтернативи са PyGTK и PyQt. Подобно на wxWidgets, wxPython също е свободен софтуер.

Проектът wxPython се ражда, когато Робин Дън се нуждае в следващите няколко седмици от графичен потребителски интерфейс, внедрен в системите HP-UX, както и в Microsoft Windows 3.1. Докато оценява комерсиални решения, той попада на Python, част от пакета инструменти wxWidgets. Така той разпознава Python и скоро, заедно с Хари Пасанен, става един от основните разработчици на wxPython, който израства от този първоначален пакет. Първите версии на обвивката на библиотеката са създадени на ръка. Скоро обаче ядрото стана много трудно за поддържане и синхронизиране с версиите на wxWidgets. По-късните версии бяха създадени от SWIG, което значително намали обема на работата, свързана с обновяването на обвивката. Първата „модерна“ версия беше обявена през 1998 г.

Приложения, разработени с помощта на wxPython

Категории: За разработчици, Компоненти и библиотеки, Средства за разработка

Реклама