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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     09.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Вопросы и обсуждения

Talk Python to Me: #102 Effective Code Reviews

Подкаст. Эффективное code review

     09.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Релизы

Bleach v2.0

Bleach - библиотека для чистки HTML контента 

     08.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Введение в mock

Еще одна статья про mock

     08.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи
     08.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Сравниваем списки с помощью Difflib

Учимся сравнивать блоки текста с помощью difflib

     07.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи
     07.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Работа ctypes в Python: борьба с переполнениями ctypes

Один из самых простых способов обернуть C библиотеку в Python код - использовать встроенный модуль ctypes. Однако, идя по этому пути мы встретимся с проблемой преобразование типов из С в Python. В статье показано, что делать на примере библиотеки Themis

     07.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Модуль pattern - часть 001

Пост-введение в библиотеку pattern. pattern - это набор утилит для парсинга/процессинга/машинного обучения/визуализации.
Библиотека не свежая

     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Учебные материалы

Designing Modules in Python [ebook]

В короткой книге рассказывается о практиках проектирования библиотек на Python. Рассматриваются несколько конкретных примеров.

     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи
     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Предсказываем трафик сайта с помощью prophet

Статья описывает пример использования свежей библиотеки от Facebook - Prophet. 

     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Новости

Python Anywhere: блокировка в России

Хостинг для Python проектов рассказал о блокировке ресурса из России. Кто пользуется - обратите внимание.

     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Новости
     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Открытый курс машинного обучения. Тема 2: Визуализация данных c Python

 

Второе занятие посвящено визуализации данных в Python. Сначала мы посмотрим на основные методы библиотек Seaborn и Plotly, затем поанализируем знакомый нам по первой статье набор данных по оттоку клиентов телеком-оператора и подглядим в n-мерное пространство с помощью алгоритма t-SNE.

     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Проблемы тестирования: почему 100% покрытие кода это плохо

Недавно в нашем блоге мы рассказывали об использовании предметно-ориентированных языков для решения конкретных задач разработки с помощью Python. Сегодня речь пойдет о тестировании — в частности, о том, почему стопроцентное покрытие тестами кода это на самом деле плохо.

Материал подготовлен на основе выступления разработчика Positive Technologies Ивана Цыганова на конференции Moscow Python Conf (слайды, видео). 

     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Интересные проекты, инструменты, библиотеки

python-cheat-sheet - шпаргалки для Data Science

Короткие сборники информации по инструментам обработки данных, например Numpy

     06.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Релизы

pyparsing - 2.2.0

Python модуль для синтаксического анализа. Изменения описаны по ссылке https://allmychanges.com/p/python/pyparsing/#2.2.0. Скачать можно по ссылке: http://pypi.python.org/pypi/pyparsing/