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

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


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

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


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

(27.06.2016 - 03.07.2016)

поделиться выпуском 
Дайджест python,

Новости

  Анонс: Скидка в 30% на PyCharm. Все средства идут на поддержку Django

Инициатива Django фонда и JetBrais - возможность поддержать Django и получить скидку на PyCharm

Конференции, события, встречи разработчиков

  PyCon Russia 2016: последние новости и финальная программа

Осталась неделя до четвертого российского PyConRu. Конференция пройдет 3-4 июля в 95 км от Москвы (до места проведения и обратно будет трансфер).

На PyConRu выступит Ben Nuttall из Raspberry Pi, мы сделали телеграм-бота, итоговая сетка с расписанием готова. Под катом — подробно про все последние новости. Этот пост будет полезен для тех, кто до сих пор думает, ехать ему на конференцию или нет. 

Статьи

  Делаем калькулятор на Kivy Kivy

Учимся связывать разметку со скриптами и создавать собственные виджеты

  pycbrf — узнаём курсы валют при помощи Python

В заметке речь пойдёт о новом пакете, позволяющем получать информацию о курсах валют, установленных Центробанком России.

  Игра Престолов. Поиск авторов диалогов в книгах


На основании результата голосования в статье Теория Графов в Игре Престолов, я перевожу обучающий материал Эрика Германи (Erik Germani), который получил социальный граф связей из 5 первых книг серии «Песнь льда и пламени», лёгший в основу вышеупомянутой статьи. Статья не содержит подробного описания методов машинного обучения, а скорее рассказывает как на практике можно использовать существующие инструменты для поиска авторов диалогов в тексте. Осторожно, много букв! Поехали. 

  Python: строим распределенную систему c PySyncObj

Использование PySyncObj для репликации python объектов по сети.

  Анализ графа Игры престолов

Статья об анализе данных с помощью графовой базы данных Neo4j

  Изучаем данные NFL Draft на Python

NFL это лига футбола США

  Кодогенерация на службе написания музыки. Язык описания ритма

В этом топике я расскажу о своей идее генерации музыкальных композиций. Создадим язык описания ритма музыки на базе python, напишем компилятор этого языка в wave файлы и получим довольно нехилую электронную композицию.

  File оповещения в Zato 2.0

Zato - Open Source ESB, SOA, REST, APIs и облако интеграции написанное на Python.

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

  Пишем текстовую игру на Python/Ren'Py ч.2: мини-игры и подводные камни

Краткое содержание предыдущих двадцати пяти тысяч серий: мы пишем текстовую игру про плавание по морю и ввязывание в истории. Пишем мы её на движке Ren'Py, который изначально предназначен для визуальных новелл, но после минимальной настройки способен делать всё, что нам надо. В прошлой статье я рассказал, как сделать простенькую интерактивную читалку, а в этой мы добавим ещё пару экранов с более сложными функциями и наконец поработаем на питоне.

  Как работает метод главных компонент (PCA) на простом примере

В этой статье я бы хотел рассказать о том, как именно работает метод анализа главных компонент (PCA – principal component analysis) с точки зрения интуиции, стоящей за ее математическим аппаратом. Максимально просто, но подробно.

Математика вообще очень красивая и изящная наука, но порой ее красота скрывается за кучей слоев абстракции. Показать эту красоту лучше всего на простых примерах, которые, так сказать, можно покрутить, поиграть и пощупать, потому что в конце концов все оказывается гораздо проще, чем кажется на первый взгляд – самое главное понять и представить. 

  Python Tutor: Первые три года

Статья автора визуализатор Python Tutor и о том, как он развивался в течении 3 лет

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

  Очередной пример проекта с использованием Django Channels Django channels django channels

Автор в качестве эксперимента реализовал небольшой сайт для выбора места ланча с применением Channels (голоса обновляются синхронно во всех открытых браузерах и вкладках).

  PySyncObj - библиотека для репликации Python классов между серверами

Интересная библиотека для создания распределенных систем на Python

  SolarSystemOrbiter - рисуем орбиты планет в нашей солнечной системе

Модуль позволяет нарисовать и расчитать орбиты объектов.

alt-tag

  wikitables - импорт таблиц из статей Wikipedia

Модуль позволяет в одну строчку импортировать любую таблицу из Википедии для дальнейшей работы в своем коде

Релизы

  PyCharm Edu 3 уже скоро PyCharm IDE JetBrains

Это анонс от JetBrains их нового релиза PyCharm Edu. Он выйдет в Августе

  django-mailer - 1.2.0

Django-приложение для отправки писем.. Изменения описаны по ссылке https://allmychanges.com/p/python/django-mailer/#1.2.0. Скачать можно по ссылке: None

  flake8 - 0.6.0

Модуль проверки форматирования кода. Изменения описаны по ссылке https://allmychanges.com/p/python/flake8/#0.6.0. Скачать можно по ссылке: None