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

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

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Интересные проекты, инструменты, библиотеки

peepdf - исследуем pdf

Библиотека, позволяющая изучать pdf на предмет корректности, наличия вредоносного кода, наличия мусорных и некорректных данных

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Декораторы

Еще одна попытка разъяснить что же такое декораторы, на этот раз от Майка Дрисколла. Если судить по нашему дайджесту, то лишь ленивый не написал на эту тему статью.

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Уровни покрытия кода тестами

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

     13.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Учебные материалы

Программируем на Python

Издательство Питер рекламирует свежее издание книги Майкла Доусона на русском языке и рекомендует ее как идеальное пособие для начинающих изучать Python

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Шаблон проектирования Посетитель (Visitor)

Кратенький пример реализации популярного шаблона проектирования

     12.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Дополнение кода по tab для IDLE

Автор предлагает способ настройки IDLE, при котором редактор будет предлагать варианты автодополнения при нажатии на tab при вводе кода

     11.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Дерево в одну строчку

Реализации рекурсивной структуры в одну строчку на основе defaultdict

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Sublime Text 3 для python, javascript и web-разработчиках

Евангелическая статья с картинками о новой версии популярного текстового редактора

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

SVGFig - библиотека на чистом python для создания SVG

Краткая статья-введение о применении API интересного проекта

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Интересные проекты, инструменты, библиотеки

bunch - обращение к словарю как к объекту

Автор предлагает собственное решение решение реализующее обращение к элементам словаря типа foo['bar'] в объектном стиле foo.bar с предусмотренными сценариями сериализации, поддержкой update, итерации и т. п.

     01.04.2014       Выпуск 21 (30.03.2014 - 06.04.2014)       Статьи

Объектно-ориентированное программирование в Python 2.x - часть 2

Продолжение серии статей. На сей раз о полиморфизме, метаклассах и создании объектов. Первая часть уже была в одном из наших предыдущих выпусков

     11.03.2014       Статьи

Python Meetup: январская встреча

В публикации можно найти видео докладов январской встречи: "Python для анализа данных" от Романа Иманкулова и "Очередной скучный доклад про логгирование" от Стаса Рудакова.

Библиотека расширений для Django Rest Framework

Настраиваемое кэширование, etag'и, conditional запросы, расширения сериализаторов, роутеров вьюсетов и прав доступа.

     11.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Все о разборе web-страниц

Ну не все, разумеется, но важные базовые части и модули освещены

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Релизы

Python 3.3.5

Релиз исправляющий ошибки - в том числе регресиию в zipimport, проблему с декларацией кодировки под Windows, устранение потенциального DOS в bytes.decode() и некоторых других

     09.03.2014       Видео

Выложена в открытый доступ серия коротких скринкастов о python

Аргументы почему именно на эти скринкасты стоит обратить внимания можно получить на главной странице проекта - куда и ведет ссылка

     08.03.2014       Релизы

Nuitka 0.5.1

Замечательный проект позволяющий транслировать python в c++ код с использованием libpython и собрать его в исполняемый файл