Собрали в одном месте самые важные ссылки
читайте нас в Telegram
Речь идет о возможности запуска процедур в несколько потоков без блокировок используя переключатель with nogil
bpython — это красивый и функциональный интерфейс к стандартному интерпретатору Python для *nix. Теперь в нем можно вернутся к выводу команд, который уже ушел за верхнюю границу терминала.
Описание отличий ООП, процедурного и функционального программирования и основные приемы последнего доступные в python
Способы интеграции Python и С/С++ приложений
Проект написан на Django и в нем можно найти работающие примеры взаимодействия с такими модулями как Babel (интернационализация), GitPython (версионирование), django-cache-machine (кеширование), bleach (чистка сгнерированного пользователем HTML), python-magic (определение MIME типа файлов) и многих других.
Рассматриваются преимущества интерактивной оболочки IPython по сравнению с дефортным интерактивным режимом. В самом деле стоит попробовать.
Реклама библиотеки sandman предоставляющей REST API и красивый графический интерфейс для ваших баз данных (список поддерживаемых впечатляет и безусловно включает основных игроков MySQL, PostgreSQL, SQLite, Oracle, MS SQL server)
Пример реализации подхода разработки кода на основе написания тестов и последующего написания кода, который проходит эти тесты. Картинки, примеры кода, функциональные и юнит-тесты. Вполне достойная прочтения статья.
Особенности взаимодействия с C++. Проект SWIG и обратная интеграция Python в С/C++ приложения
Описание реализаций в ядре Python таких паттернов проектирования как декораторы, мета-классы, дескрипторы и других
Движок форума на Django с интерфейсом на Twitter bootstrap и с прицелом на простую интеграцию с имеющимися django-приложениями
Библиотека умеет строить красивые изображения графов, достаточно производительна и хорошо задокументирована
Особенности взаимодействия с C++. Пакет distutils, библиотека Boost.Python, проект Cython
Добротная статья рассматривающая возможные уязвимости API и наилучшие с очки зрения автора практики организации защиты от них
Бурное обсуждение данного вопроса, заданного новичком на reddit
Руководство помогает установить и развернуть несложное приложение (Hello world, да) на Pyramid в Ubuntu.
Весьма вольный перевод серии из трёх статей об устройстве питоновского интерпретатора. Автор занимается разработкой собственного велосипеда по этой теме и решил поделиться знаниями, появившимися в процессе. Посмотрим, что у него из этого получилось.