Собрали в одном месте самые важные ссылки
читайте нас в Telegram
Продолжение серии статей автора о REST и не только в Python
Вторая из планирующейся четырехсерийной серии хабрастатей - на сей раз об извлечении AST (abstract syntax tree) из списка токенов
В том числе шедевр Лутца «Программирование на Python» и «Django. Разработка веб-приложений на Python» от коллектива авторов Джеффри Форсье, Пола Биссекса и Уэсли Чана
Одно из ключевых изменений в django 1.6 по сравнению с предыдущими версиями этого фреймворка стало изменения механизма работы с транзакциями при работе с БД. Автор статьи пытается как можно более подробно разобраться во всех нюансах нововведения.
Используется активно развиваемая автором библиотека xtopdf
Рецепт на основе inotify следящего за изменением кода в файловой системе и перезагружающего сервер
Вольная интерпретация вводного туториала и частично документации по Peewee
Речь идет о возможности запуска процедур в несколько потоков без блокировок используя переключатель with nogil
Продолжение серии статей в этот раз речь идет о диспетчиризации URL-ов и обработку запроса, а также приведена схема прохождения запроса в фреймворке
bpython — это красивый и функциональный интерфейс к стандартному интерпретатору Python для *nix. Теперь в нем можно вернутся к выводу команд, который уже ушел за верхнюю границу терминала.
Описание отличий ООП, процедурного и функционального программирования и основные приемы последнего доступные в python
Реклама библиотеки sandman предоставляющей REST API и красивый графический интерфейс для ваших баз данных (список поддерживаемых впечатляет и безусловно включает основных игроков MySQL, PostgreSQL, SQLite, Oracle, MS SQL server)
Способы интеграции Python и С/С++ приложений
Пример реализации подхода разработки кода на основе написания тестов и последующего написания кода, который проходит эти тесты. Картинки, примеры кода, функциональные и юнит-тесты. Вполне достойная прочтения статья.
Особенности взаимодействия с C++. Проект SWIG и обратная интеграция Python в С/C++ приложения
Рассматриваются преимущества интерактивной оболочки IPython по сравнению с дефортным интерактивным режимом. В самом деле стоит попробовать.
Весьма вольный перевод серии из трёх статей об устройстве питоновского интерпретатора. Автор занимается разработкой собственного велосипеда по этой теме и решил поделиться знаниями, появившимися в процессе. Посмотрим, что у него из этого получилось.
Особенности взаимодействия с C++. Пакет distutils, библиотека Boost.Python, проект Cython