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

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

     24.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Интересные проекты, инструменты, библиотеки

dill - модуль для сериализации всех объектов в Python

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

(Список правда большой)

     23.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Интересные проекты, инструменты, библиотеки

joblib - реализация pipeline в Python

Модуль добавляет возможность организовать pipe's в коде. При этом они будут выглядеть как обычные функции.

Модуль реализован с помощью multiprocessing

     23.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Статьи

Мой top 5 'новых' Python модулей в 2015 году

Автор статьи приводит 5 модулей для Python, которые наиболее сильно понравились в 2015году

     23.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Интересные проекты, инструменты, библиотеки

linty_fresh - автоматизируем code review с помощью lint

Утилита позволяет в автоматическом режиме проверять коммиты с помощью lint

Linty Fresh

     22.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Статьи

Asterisk + Huawei E1550 или как не стоит экономить на телефонии

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

Компания занималась продажами, и естественно здесь оказалось много таких человечков, которых зовут менеджерами по продажам, и им нужно было очень много звонить!
 

     22.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Интересные проекты, инструменты, библиотеки

TwitterPiBot - twitter бот для Raspberry Pi

Бот может самостоятельно отслеживать твитты с определенным хэштегом и читать их.

     22.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Интересные проекты, инструменты, библиотеки

ispy - подключаемся к терминалам и процессам для получения данных

Модуль позволяет подключиться к процессу (по его номеру) и мониторить выходные данные

ispy demo

     21.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Видео
     21.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Интересные проекты, инструменты, библиотеки

pyautocad - AutoCAD автоматизация на Python

from pyautocad import Autocad, APoint


acad = Autocad()
acad.prompt("Hello, Autocad from Python\n")
print acad.doc.Name

p1 = APoint(0, 0)
p2 = APoint(50, 25)
for i in range(5):
    text = acad.model.AddText('Hi %s!' % i, p1, 2.5)
    acad.model.AddLine(p1, p2)
    acad.model.AddCircle(p1, 10)
    p1.y += 10

dp = APoint(10, 0)
for text in acad.iter_objects('Text'):
    print('text: %s at: %s' % (text.TextString, text.InsertionPoint))
    text.InsertionPoint = APoint(text.InsertionPoint) + dp

for obj in acad.iter_objects(['Circle', 'Line']):
    print(obj.ObjectName)

     22.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Релизы

cffi - 1.4.2

Интерфейс для вызова C-кода. Изменения описаны по ссылке https://allmychanges.com/p/python/cffi/#1.4.2. Скачать можно по ссылке: http://pypi.python.org/pypi/cffi/

     21.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Интересные проекты, инструменты, библиотеки

mrfh - реализация logger.RotatingFileHandler для мультипроцессинга

from mrfh import MultiprocessRotatingFileHandler

logger = logging.getLogger('my_logger')
handler = MultiprocessRotatingFileHandler('my_log.log', maxBytes=2000, backupCount=10)
logger.addHandler(handler)

logger.debug('Some debug message!')

     22.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Релизы

requests - 2.9.1

Простая библиотека для создания HTTP запросов. Изменения описаны по ссылке https://allmychanges.com/p/python/requests/#2.9.1. Скачать можно по ссылке: http://pypi.python.org/pypi/requests/

     21.12.2015       Выпуск 105 (21.12.2015 - 27.12.2015)       Конференции, события, встречи разработчиков

Moscow Python Meetup №31

22-го декабря на площадке ФРИИ City Hall состоится 31-й Новогодний MoscowPython-митап. На встрече будет объявлено о некоторых «сюрпризах», которые мы готовим в следующем году, ну и конечно, как обычно мы услышим интересные и полезные доклады, включая доклад одного из евангелистов сообщества. Подробнее