К плюсам wxwidgets(wxpython-биндинг wxwidgets на python) можно отнести «родной» внешний вид.
Однако, с виндой или питоном он не поставляется и его нужно доустанавливать отдельно.
В linux(на счет mac os не знаю) устанавливается довольно просто из репозитария.
Например установка в убунту:
Для тех, кого заинтересовал пост товарища nuclear, пишу более развернутый вариант введения, с некоторым количеством академического занудства :)
Эта статья расчитана скорее не на новичков в программировании, а на разработчиков на других языках, которые хотят изучить Python, и которым интересно увидеть обзор его синтаксиса.
Примечание: в этой статье символы >>> это не часть кода, а приглашение интерпретатора к вводу команд. Писать его не нужно, оно оставлено только чтобы примеры выглядели точно так же, как то, что увидите вы, если решите их проверить.
Описанное здесь касается Python 2.5, синтаксис 3.x имеет ряд отличий. Что это за язык?
Пайтон — язык высокого уровня, со строгой динамической типизацией. Поддерживает следующие парадигмы:
— Императивная (структурная)
— Объектно-ориентированная
— Функциональная
Каноническая реализация, CPython представляет собой интерпретатор компилирующего типа.
Читать дальше
Python ([?pa???n]; па?йсон, па?йтон, пито?н) — высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Питона минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.
Для этого небольшого урока желательно знание другого языка программирования, т.е. необходимо понимать что такое переменные, массивы,etc.
Читать дальше
Panda3D — игровой движок от компании Disney, написанный на C++.
Позволяет использовать как Python, так и C++.
Включает в себя физический движок ODE, разные звуковые движок(OpenAL,FMOD,Miles), сетевой движок.
Читать дальше
Вышла новая версия Jython — реализация Python на Java, позволяющая использовать существующие классы Java, равно как и на Python, и полностью интегрированная в Java среду.
Франк Вайрсбики (Frank Wierzbicki), лидер проекта, в своем блоге пишет, что Jython 2.5.0 достиг языковой совместимости с CPython 2.5, на которой и был сосредоточен данный релиз.
Orphereus представляет собой движок анонимного форума (имиджборды), написанный на Python с использованием фреймфорка Pylons. Он выгодно отличается от других движков множеством возможностей. В частности:
— традиционная система разделов заменена на систему тегов. В результате тред может относиться к нескольким разделам сразу и иметь пользовательские метки;
— есть возможность просмотра всех тредов на одной странице;
— просмотр сообщения при наведении курсора на ссылку на него;
— просмотр статистики работы сайта и системных сообщений;
— регистрация и индивидуальные настройки для каждого пользователя;
— механизм подписей, позволяющий подтвердить авторство сообщения;
— поиск по тредам;
— фильтры, позволяющие просматривать треды с определенными тегами.
В целом и движок, и его код оставили приятное впечатление, возвращаться на wakaba или kusaba после него совершенно не хочется.