Новости собираются с мира по нитке на совершенно безвозмездной основе.
Ты легко можешь посодействовать проекту, добавив ссылку на интересную новость, статью, интервью или проект о python.
А еще можно форкнуть код этого проекта на Github и помочь в развитии его функциональности.

Текущий выпуск: Выпуск 33

Очередной выпуск новостей из мира Python. Мы продолжаем собирать для вас интересную информацию о любимом языке программирования и близлежащих технологиях. За иллюстрацию к посту, как и раньше, благодарим owlman75, а так же alrusdi за рождение идеи дайджестов и за то что я по прежнему могу публиковать эти дайджесты для вас. Возможно, вы спросите, а что же нового в мире python произошло? А мы вам ответим, произошло много интересных событий, таких как, релизы Tornado 4.0, Widgy CMS, PyMonad, Omega: новый Web Framework Python, pycomedi 0.8. Вышли в свет интересные статьи, эффективная многопоточность в Python, разворачивание developer окружения Django на Windows 7, обоснование для применения python, 1 урок из цикла Python для Android, SQLite - компактный, быстрый и отзывчивый - выбери все три пункта! Подробнее обо всем этом можно прочитать ниже. Не забываем присылать новости на специально обученный для этого инструмент, этим вы поможете сделать дайджест лучше. Подписываясь на наш Twitter, вы узнаете о свежих новостях из мира Python первыми.
pythondigest.ru: Выпуск 33

Новости

OpenID для Python3

Иван Сагалаев предлагает начать открытую разработку библиотеки OpenID для Python3 на github

Статьи и интервью

Разворачивание developer окружения Django на Windows 7

Отличная пошаговая статья для новичков, о том как построить рабочее окружения для разработки проекта на Django в Windows 7

Эффективная многопоточность в Python

Хочу поделиться простым рецептом, как можно эффективно выполнять большое число http-запросов и других задач ввода-вывода из обычного Питона. Самое правильное, что можно было бы сделать — использовать асинхронные фреймворки вроде Торнадо или gevent. Но иногда этот вариант не подходит, потому что встроить event loop в уже существующий проект проблематично.

Админпанель Pyramid в стиле Django

в статье подробно описано, как довести админку Pyramid до Django стиля.

Изучаем программирование с использованием сокетов

Пример использования модуля socket для взаимодействия локальных приложений

Числа: целые, вещественные, комплексные

Числа в Python 3: целые, вещественные, комплексные. Работа с числами и операции над ними.

Какие вопросы ждать на собеседовании

Один из читателей задал этот вопрос на реддите и нашел множество откликов, некоторые из которых интересны сами по себе

Обоснование для применения python

Сравнение Go и Python по разным параметрам и варианты аргументации для выбора того или иного для следующего проекта

Анализ данных при помощи Python. Основные статистики и обзор данных (Exploratory Analysis) часть 2

Много полезных команд и примеров начальной обработки данных на pandas

7 примеров использования регулярных выражений

Примеры примитивные и академические, но могут позволить разобраться по быстрому что к чему

SQLite - компактный, быстрый и отзывчивый - выбери все три пункта!

Восторженная статья с примерами кода на python

Python для Android. Урок 1 - используем акселерометр

Обещается серия статей о применении python для разработки мобильных приложений. В этот раз простенькое приложение на kivy

Забытый else в циклах

Автор статьи решил напомнить о том, что у циклов while и for есть дополнительный необязательный оператор else и привел примеры его использования

Книги и документация

Русскоязычная документация с примерами некоторых модулей стандартной библиотеки

В блоге представлены статьи для модулей subprocess, sqlite, fnmatch, glob, logging, timeit, optparse, Queue, signal

Интересные проекты, инструменты, библиотеки

Widgy CMS

Widgy основана Python / Django CMS с drag & drop интерфейс, чтобы сделать управление контентом вашего сайта как можно проще. Хотите убедиться, тогда вот вам демо сайт.

blokwart - новая система управления конфигурациями

По словам разработчиков, эта система призвана занять нишу между таким сложными монстрами как Puppet, Chef, но быть удобнее чем олдскульное управление по ssh

SimpleAES

Библиотека надстройка над pycrypto. Для синхронного шифрования AES. Проект требует дополнительного тестирования.

Python-ESCPOS

Библиотека для печати на термопринтерах через COM или Ethernet.

pynsist

Свежий проект позволяющий создавать инсталяторы python-приложений для windows

PyMonad

Любимые хаскелистами монады теперь и в питоне.

Введение в peewee - альтернативная Python ORM

Вводная статья в альтернативную реализацию ORM для Python. В статье автор портирует свое приложение с SQLAlchemy на peewee. peewee поддерживает sqlite, postgres и MySQL.

Omega: новый Web Framework Python

Новый Python Web Framework, учитывающий многие ошибки реализации в Django и Flask

Flask-AppBuilder 0.10.0

Платформа простой и быстрой разработки приложений, созданная для Flask. Включает автоматическую генерацию CRUD для ваших моделей, диаграмм Google и многое другое.

pycomedi 0.8

Этот пакет обеспечивает объектно-ориентированный интерфейс для драйверов Comedi.

pytest-sftpserver 1.0.0

Библиотека для доступа к SFTP, обеспечивает доступ на основе объектов Python.

Релизы

Tornado 4.0

Впечатляющий список новых возможностей и исправлений. Стоит обратить внимание.