У випуску: Гвідо розповідає про словники в Python 3.6, безкоштовні книги від O’Reilly, Shazam на Python, найкраща плата для MicroPython, обробка фото з OpenCV, Data Mining з використанням Python, надбудова над Git для спрощення використання контролю версій.
Новини
Django factory audit — огляд різних ліб для створення factory в Django.
Guido about dicts in 3.6 — диктатор Гвідо про словники в новій версії.
Python for Microcontrollers: and the winner is...— опитування щодо найкращої плати для використання MicroPython.
7 O’Reilly Python Books For Free — O’reilly безкоштовно надає електронні книги для девелоперів, серед яких 7 по Python.
Python Top 10 Articles For The Past Month — топ статей на Medium за місяць на Python тематику.
Let’s do some self promotion: what are your proud python projects — в кого крутіші репо на github?:)
Audio Fingerprinting with Python and Numpy — розпізнавання музики, натхненне Shazam. 100% розпізнавання файлу з диску за 5 секунд.
Dealing with database transactions in Django + Celery — вирішення race condition з транзакціями при використанні Django+Celery.
Awesome Python has a new feed-organized homepage — Awesome Python запустив новий дизайн сайту.
Python Image Processing With OpenCV — обробка фото з OpenCV.
Python: Declaring Dynamic Attributes — перезавантаження dir для доступу до динамічних атрибутів.
Python Cheat Sheet by DaveChild.
Data Mining in Python: A Guide — все більш популярна тема, що в багатьох асоціюється з Python. Інтро в Data Mining з використанням Python.
Bubble sheet multiple choice scanner and test grader using OMR, Python and OpenC — зчитування результатів тестів/оцінок з паперу, використовуючи OpenCV в комбінації з Optical mark recognition.
A Dramatic Tour through Python’s Data Visualization Landscape (including ggplot and Altair).
The Magic of the −3 Flag in Python 2 — ще один метод для пошуку місць, де треба пофіксити сумісність Python2—>Python3 у Вашому проекті. При запуску Python з параметром “-3” інтерпретатор буде видавати DeprecationWarning.
Релізи
Бібліотеки та репозиторії
Поряд з кожною лібою додано кількість зірочок на github, якщо хтось оцінює цікавість репозиторіїв по ним.
PyCharm Settings Repository — зберігайте свої сетінги для pyCharm в репозиторії і отримуйте синхронізацію налаштувань на кожній робочій станції.
BinaryTree: Python Library for Learning Binary Trees — мінімалістична бібліотечка для візуалізації, генерації та інспекції бінарних дерев. Підійде, коли на інтерв’ю питають про алгоритми:). 565 stars.
Google Music Terminal Interface; written in Python 2. 21 stars.
yip User-friendly frontend for searching pip, like yaourt for pacman — термінальний UI для pip. 9 stars.
Asyncio strategy for SQLAlchemy — asyncio підтримка SQLAlchemy. 67 stars.
Colored terminal text made easy for Python and happiness — розмальовка терміналу в стилі
Lightweight time management CLI tool — time management для короткочасних задачок в терміналі. “Біп” може звучати навіть з вашої материнської карти. Вимикання колонок вже не допоможе. 339 stars.
Pythonic interface for FFmpeg/FFprobe command line. 124 stars.
A version control system built on top of Git — експериментальна надбудова над Git, що має за мету спростити використання контролю версій. Тутвже є топік на ДОУ про нього. 826 stars.
Інстирументи
Відео
MicroPython: Python for microcontrollers and constrained environments.
Russell Keith-Magee — A tale of two cellphones: Python on Android and iOS — PyCon 2016.
Якщо маєте цікаві лінки та матеріали, то надсилайте на hulpa.yura@gmail.com
← Попередній випуск: Python дайджест #8