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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE


Новый материал в ленте
  How to Drop Null Values in pandas

Learn how to use .dropna() to drop null values from pandas DataFrames so you can clean missing data and keep your Python analysis accurate.


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

Python переехал на Github!

(06.02.2017 - 12.02.2017)

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

Статьи

  Есть две функции

Есть две булевы функции  аргументов, одна — константная, другая — сбалансированная. На какую сам сядешь, на какую фронтендера посадишь? Вот только функции неизвестны, а вызвать их разрешается лишь один раз.

Если не знаешь, как решить подобную задачу, добро пожаловать под кат. Там я расскажу про квантовые алгоритмы и покажу как их эмулировать на самом народном языке — на Python.

  Два простых способа использовать Scikit Learn с Dask

Dask - позволяет запараллелить вычисление 

  Kaggle и Linux. Digit Recognizer for analysts (для начинающих аналитиков)

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

  Возвращаем результаты запроса в PostgreSQL как JSON

Речь пойдет про функцию row_to_json в PostgreSQL

  srptools — аутентификация при помощи SRP

О библиотеке, позволяющий реализовать аутентификацию на основе Secure Remote Password (SRP) в Python.

  Отслеживаем события MongoDB драйвера в Motor

Motor позволяет в асинхронном режиме следить за процессом выполнения запроса в MongoDB

  Django - переходим с FBV на CBV Django

Пошаговая инструкция, как перейти на использование Class based views

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

  lsm-db-extras

Библиотека предоставляет API как у shelves, однако в отличии от shelves, безопасна для многопоточного и даже многопроцессного использования.

  Библиотека для работы с API Hikvision

Библиотека позволяет работать с оборудованием компании Hikvision. В основном это видеокамеры, DVR оборудование.

Релизы

  psutil - 5.1.2

Модуль для управления процессами в ОС. Изменения описаны по ссылке https://allmychanges.com/p/python/psutil/#5.1.2. Скачать можно по ссылке: https://pypi.python.org/pypi/psutil/

  IPython - 5.2.2

Интерактивная оболочка для языка программирования Python. Изменения описаны по ссылке https://allmychanges.com/p/python/IPython/#5.2.2. Скачать можно по ссылке: https://pypi.python.org/pypi/IPython

  Severcart 0.8.1: первый релиз года

Приложение применяется для отслеживания перемещений и учёта расходных материалов для печатающего оборудования. 

  greenlet - 0.4.12

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