PythonHello World на wxPython

К плюсам wxwidgets(wxpython-биндинг wxwidgets на python) можно отнести «родной» внешний вид.
Однако, с виндой или питоном он не поставляется и его нужно доустанавливать отдельно.
В linux(на счет mac os не знаю) устанавливается довольно просто из репозитария.
Например установка в убунту:
sudo apt-get install python-wxgtk2.8
Читать дальше

PythonЧуть более развернутое введение в Python

Для тех, кого заинтересовал пост товарища nuclear, пишу более развернутый вариант введения, с некоторым количеством академического занудства :)
Эта статья расчитана скорее не на новичков в программировании, а на разработчиков на других языках, которые хотят изучить Python, и которым интересно увидеть обзор его синтаксиса.
Примечание: в этой статье символы >>> это не часть кода, а приглашение интерпретатора к вводу команд. Писать его не нужно, оно оставлено только чтобы примеры выглядели точно так же, как то, что увидите вы, если решите их проверить.
Описанное здесь касается Python 2.5, синтаксис 3.x имеет ряд отличий.
Что это за язык?
Пайтон — язык высокого уровня, со строгой динамической типизацией. Поддерживает следующие парадигмы:
— Императивная (структурная)
— Объектно-ориентированная
— Функциональная
Каноническая реализация, CPython представляет собой интерпретатор компилирующего типа.
Читать дальше

PythonВведение в Python

Python ([?pa???n]; па?йсон, па?йтон, пито?н) — высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Питона минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.

Для этого небольшого урока желательно знание другого языка программирования, т.е. необходимо понимать что такое переменные, массивы,etc. Читать дальше

GameDevPanda3D

Panda3D — игровой движок от компании Disney, написанный на C++.
Позволяет использовать как Python, так и C++.
Включает в себя физический движок ODE, разные звуковые движок(OpenAL,FMOD,Miles), сетевой движок.
Читать дальше

Разработка ПОJython 2.5.0

Вышла новая версия Jython — реализация Python на Java, позволяющая использовать существующие классы Java, равно как и на Python, и полностью интегрированная в Java среду.

Франк Вайрсбики (Frank Wierzbicki), лидер проекта, в своем блоге пишет, что Jython 2.5.0 достиг языковой совместимости с CPython 2.5, на которой и был сосредоточен данный релиз.

Полезные ссылки
• Узнать «почему Jython»: здесь (англ.).
• Почитать вики: здесь (англ.).
• Скачать: здесь.
  • +7
  • ha7y
  • 17 июня 2009, 08:26

PythonOrphereus — движок анонимного форума на Python

Orphereus представляет собой движок анонимного форума (имиджборды), написанный на Python с использованием фреймфорка Pylons. Он выгодно отличается от других движков множеством возможностей. В частности:
— традиционная система разделов заменена на систему тегов. В результате тред может относиться к нескольким разделам сразу и иметь пользовательские метки;
— есть возможность просмотра всех тредов на одной странице;
— просмотр сообщения при наведении курсора на ссылку на него;
— просмотр статистики работы сайта и системных сообщений;
— регистрация и индивидуальные настройки для каждого пользователя;
— механизм подписей, позволяющий подтвердить авторство сообщения;
— поиск по тредам;
— фильтры, позволяющие просматривать треды с определенными тегами.
В целом и движок, и его код оставили приятное впечатление, возвращаться на wakaba или kusaba после него совершенно не хочется.

Исходный код: code.google.com/p/orphereus/source/browse/
Распространяется под GPL v2.