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

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

     23.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Интересные проекты, инструменты, библиотеки

Scrapyz - обертка над scrapy, которая упрощает написание web-crawler'ов

На свет появилась обертка над scrapy - scrapyz. Данная библиотека немного упрощает написание пауков - например, предоставляет конструкцию CssTarget для упрощенного доступа к CSS элементу.

     23.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Использование Chart.js для отрисовки графиков на Flask

Этот материал по шагам покажет, как начать строить графики во Flask.

     23.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Мой Python код медленный? Советы профилирования.

В статье отображен минимальный набор действий, который необходим чтобы найти медленные места в Python-коде.

     23.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Python против R для Data Science

Очередная статья-сравнение двух популярных языков. В этот раз рассматривается широкий спектр задач, с которым сталкивается Data Scientist.

     22.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Сборник туториалов по обработке данных

В статье приведен список 30-ти лучший Data Scientists, а также отличный список туториалов по разным аспектам обработки данных.

     22.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Интересные проекты, инструменты, библиотеки

Модуль retrying изменил мейнтейнера и теперь называется retrace

Модуль retrace предоставляет декоратор. Этот декоратор заставляет выполнять данную функцию в цикле (повторять)

     22.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Конференции, события, встречи разработчиков

PyCon Ireland 2015 - 24-25 октября

Анонсирован PyCon в Ирландии

     22.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Интересные проекты, инструменты, библиотеки

Xs-vm – крошечная виртуальная машина написанная на Python

Интересуетесь it-внутренностями? Тогда вам понравится разработка xs-vm - это крошечная виртуальная машина с ARM-подобной архитектурой.

     21.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Интересные проекты, инструменты, библиотеки

pyexifinfo: еще один wrapper Phil Harvey' Exiftool

Wrapper для http://www.sno.phy.queensu.ca/~phil/exiftool/ http://exiftoolonline.info/

     21.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Валидация XML с помощью unittest

На сайте StackOverflow снова интересный вопрос и ответ на него: как использовать unittest для валидации XML.

     21.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Введение в UnQLite

Данная статья описывает первые шаги при работе с UnQLite. Базе данных работающей на основе JSON хранилища.

     21.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Интересные проекты, инструменты, библиотеки

Ibis - новый Python framework для работы с данными от создателей Pandas

ibis - новый инструмент для анализа данных для инженеров и ученых. Данный инструмент позволяет очень легко работать с большими объемами данных.

     21.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Релизы

Pep257 (python docstring linter) v0.6.0

pep257 - это инструмент статического анализа для проверки соблюдения PEP257

     21.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Интересные проекты, инструменты, библиотеки

python-acoustic-similarity - модуль для обработки сигналов

Данный пакет содержит функции для обработки звуковых сигналов.

     20.07.2015       Выпуск 83 (20.07.2015 - 26.07.2015)       Статьи

Что такое мета-класс в Python?

Очень подробный ответ дал пользователь сайта stackoverflow

     19.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

Динамическое создание классов

Автор статьи столкнулся с классом со множеством методов внутри, который решил разбить на отдельные модули для удобства. В статье показано как можно разбивать методы классов на отдельный модули, а затем из модулей собирать класс.

     19.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Статьи

Построение масштабируемого решателя гипотезы Коллатца на Python и ZeroMQ

В статье описывается способ построения масштабируемой системы для задачи разбиения числа по правилу. Если оно чётное, то делим его на 2, а если нечётное, то умножаем на 3 и прибавляем 1 (получаем 3n + 1). Над полученным числом выполняем те же самые действия, и так далее.

     18.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

GIFer - GUI программа для создания GIF анимаций

GIFer написан на PyQt4 и позволяет создавать GIF анимацию по кадрам.

     17.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

autopy: автоматизация GUI с помощью Python

Если вам необходимо автоматизировать работу с GUI программой, а исходников и API у нее нет, то можете воспользоваться библиотекой autopy

     17.07.2015       Выпуск 82 (13.07.2015 - 19.07.2015)       Интересные проекты, инструменты, библиотеки

Pyxley: фреймворк для создания dashboard

Pyxley это инструмент для визуализации данных и отчетов. Dashboard созданный с помощью этого инструмента можно обновлять в реальном времени.