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

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

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

(16.03.2014 - 23.03.2014)

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

Новости

  Paramiko 1.13 будет поддерживать python3

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

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

  18-й Московский Django Meetup

Очередная встреча питонистов в уютном офисе Mail.ru, на этот раз с двумя докладами: про tulip из python 3.4 и realtime.

Статьи

  Использование Anaconda-дистрибутивов python

Альтернативный стандартным пакетным менеджерам и установщикам набор различных версий дистрибутивов python для Windows, OSX и Linux

  Дистрибутирование консольных приложений

От А до Я - в том числе как организовать код, как подготовить дистрибутив и протестировать его корректность

  AsyncIO-сервер

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

  Почему мы переходим на Python 3

Статья от разработчиков Luminal о наболевшей проблеме. Так ли хорошо оставаться на 2.7?

  Что такое web-сервер

Часть вторая - на сей раз о заголовках и cookie. первую часть мы анонсировали в предыдущем выпуске.

  Контекст менеджеры

Хорошая статья о том что это такое и как написать собственный контекст менеджер

  Визуализация вычислений сложных функций с помощью Matplotlib и Mayavi

Под сложностью функции здесь подразумевается сложность восприятия результатов (много данных, данные по множеству параметров и т.п.)

  Transcend WiFi. Пишем клиент Shoot&View для Windows, Mac и Linux

Разбирается протокол Shoot&View карт памяти Transcend WiFi и реализуется кроссплатформенный клиент, который запустится на windows, linux и MacOS.

  Как профилировать код

Анализ подходящих для этого модулей и примеры на основе cProfile

  Изучаем отладчик

Полезные основы pdb

  Остановка итерации при первом нахождении подходящего выражения

Иллюстрация применения any() и сравнение его с next()

  Анализ временных рядов при помощи pandas. Часть 2

Описано несколько простых приёмов работы с временными рядами в pandas.

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

  Data-Driven Tests

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

  konch - конфигурирование интерактивной консоли

В том числе предварительная загрузка модулей, формат приглашения командной строки и т. п.

  REfO - регулярные выражения для объектов

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

Релизы

  PyDev 3.4.1

Улучшенная интерактивная консоль, многопоточная отладка, и не только это