IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Twitter


Новый материал в ленте
  beautifulsoup4 - 4.13.0

XML/HTML парсер. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/


Python Дайджест. Выпуск 29

(12.05.2014 - 18.05.2014)

поделиться выпуском 
pythondigest.ru: Выпуск 27

Статьи

  Рисуем ограничивающие области

Применение shapely для графического анализа географических данных

  Изучаем PyQt шаг за шагом

Собственно список ссылок, по которым предлагается шагать

  Сломать и понять 2

В насыщенной примерами кода статье автор занимается изучением поведения ctypes для Python 2.7 и тем самым узнает механику работы интерпретатора. Первая часть

  Докеризация приложения

Адаптация python-приложения для запуска в AWS

  Избавляемся от повтора текста в long_description для pypi

Автор предлагает интересную методику поддержания актуалного расширенного описания пакета на основе разметки в отдельном .rst файле

  Как красиво вывести xml с помощью lxml

А знает ли сообщество более простой способ аккуратного форматирования (табы, переводы строк)?

  Один вариант использования аннотаций

Здесь под аннотациями подразумеваются НЕ декораторы

  Изучаем ТДД на Flask. Часть вторая

Первая часть также доступна на сайте автора

  Устраняем побочные эффекты в реализации машины состояний

Собственно реализация машин состояния описывается автором в ссылках, которые можно найти в начале статьи

  Организация кода в приложении

Ответы на вопросы: почему, когда и даже как

  Сравнение производительности компиляторов Python

Приведены код тестов (сортировка методом пузырьков) и результаты испытаний компиляторов: Cython, Numba и. Parakeet

Учебные материалы

  Агрегатор asyncio инструментов

Документация, видео, ссылки на библиотеки использующие asyncio

  Try Pyramid

Новый сайт фреймворка Pyramid

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

  typedecorator - проверка типов данных

Набор декораторов для упрощения контроля входных параметров и результатов возвращаемых функциями

  Генератор гамм на питоне (Kivy)

Проект вдохновленный вот этим постом
Там был JS, тут питон. Работает в Mac OS, Linux, Windos, Android. В процессе активной доработки напильником.
Почему интересно: один и тот же код работает на всех платформах, в т.ч. мобильных, почти без костылей. Рисует приемлемый UI, не содержит Qt.

  Полнотекстовый поиск в sqlite

Небольшой пример совместного использования peewee и FTS расширения для sqlite для организации поиска

  scikit-bio

Библиотека для анализа данных, адаптированная для применения в биологии

Релизы

  Nikola 7

Nikola - генератор статических сайтов и блогов