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

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

     12.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи

Python: коллекции, часть 2: индексирование, слайсинг, сортировка

Данная статья является продолжением моей статьи "Python: коллекции, часть 1: классификация, общие подходы и методы, конвертация".

В данной статье мы продолжим изучать общие принципы работы со стандартными коллекциями (модуль collections в ней не рассматривается) Python.

     11.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи
     11.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи
     11.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи

Работа с DSL: создание собственного анализатора с использованием библиотек Python

Сегодня же речь пойдет об использовании предметно-ориентированных языков (Domain-specific language, DSL) для решения конкретных задач с помощью Python.

     11.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Видео
     11.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Учебные материалы
     11.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи

Машинное обучение — это легко

 

В данной статье речь пойдёт о машинном обучении в целом и взаимодействии с датасетами. Если вы начинающий, не знаете с чего начать изучение и вам интересно узнать, что такое «датасет», а также зачем вообще нужен Machine Learning и почему в последнее время он набирает все большую популярность, прошу под кат. Мы будем использовать Python 3, так это как достаточно простой инструмент для изучения машинного обучения. 
 

     11.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи
     11.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи
     10.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи
     10.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи

Чистая архитектура в Python: пошаговая демонстрация. Часть 2

Начнем с простого определения модели StorageRoom. Как было сказано ранее, модели в чистой архитектуре очень легкие, по крайней мере, легче, чем их ORM-аналоги в фреймворках.

Раз мы следуем методологии TDD, то первое, что мы напишем, это тесты. Создадим файл tests/domain/test_storageroom.py и поместим внутри него этот код:

     10.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи

Динамическая привязка метода к объекту

На примере известного эпизода из хорошего фильма.

     09.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи

sysconfig — Interpreter Compile-time Configuration — PyMOTW 3

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

     09.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи

Считаем количество кадров в видео с помощью OpenCV и Python opencv

Статья про еще одно применение OpenCV - в этот раз будем считать кадры в видео

     09.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Статьи

Делаем вывод в REPL более крассивым с помощью pprint

Короткая статья, которая показывает что можно параметры REPL перегружать. С помощью такого метода можно применить pprint для вывода на экран

     09.01.2017       Выпуск 160 (09.01.2017 - 15.01.2017)       Релизы