- PVSM.RU - https://www.pvsm.ru -

Pygest #2. Релизы, статьи, интересные проекты из мира Python [15 января 2017 — 29 января 2017]

image

Всем привет!

Второй выпуск дайджеста на Хабрахабр о новостях из мира Python. Присылайте свои актуальные материалы, а также любые замечания и предложения, которые будут добавлены в ближайший дайджест.

А теперь к делу!

Релизы

Pyramid 1.8 [1]
Новая версия популярного фреймворка.

SQLAlchemy 1.1.5 [2]
Обновление одной из самых используемых ORM для Python.

requests 2.13.0 [3]
Обновление популярной библиотеки для работы с HTTP-запросами.

NumPy 1.12.0 [4]
Обновление одной из самых используемых при анализе данных c помощью Python библиотек

Статьи

Ищем знакомые лица [5]
Отличная статья от devpony [6] о том, что как решить задачу идентификации (в частности, распознавания лиц) с помощью Python.

Автоматическая визуализация python-кода с использованием блок-схем [7]
Автоматическая визуализация python-кода с использованием блок-схем. Часть 2 [8]

Великолепная серия статей от SergeySatskiy [9] о том, как реализовать инструменты для визуализации Python-кода.

What the flask? [10]
Статья от magic4x [11] о одном из популярных Python-фреймворках — Flask.

Dismissing Python Garbage Collection at Instagram [12]
Великолепная статья о том, как Instagram отключил сборщик мусора Python на боевых серверах и что из этого вышло

Go Faster Python [13]
Статья о профилировании и оптимизации Python-кода.

Assert Statements in Python [14]
Немного об assert-выражениях в Python и том, как их правильно использовать.

List Comprehensions and Generator Expressions [15]
Статья о генераторах списков и генераторных выражениях в Python, их особенностях и различиях и том, как их правильно использовать.

Token-Based Authentication With Flask [16]
Хорошая статья о том, как добавить аутентификацию, основанную на JWT-токенах в своё Flask-приложение.

Testing Python Applications with Pytest [17]
Немного о тестировании Python-приложений с помощью библиотеки Pytest.

The 4 Major Ways to Do String Formatting in Python [18]
Небольшая заметка о форматировании строк в Python (включая новый синтаксис для Python 3.6+)

Интересные проекты

Pipenv [19]
Pipfile, Pip, и Virtualenv в одной коробке

Syntax Sugar Python [20]
Библиотека, добавляющая немного синтаксического сахара в Python-код.

Cage [21]
Библиотека, позволяющая запускать Python-код в чистом Docker-окружении.

Flask-base [22]
Скелет Flask-приложения.

Занимательное

Destruction [23]
Библиотека, ломающая Ваш Python-код.

Python Quiz [24]
Небольшой опросник, который поможет освежить ваши знания.

Спасибо за внимание! Присылайте Ваши предложения для публикации в дайджесте!

Автор: andrewnester

Источник [25]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/python/238386

Ссылки в тексте:

[1] Pyramid 1.8: http://docs.pylonsproject.org/projects/pyramid/en/latest/whatsnew-1.8.html

[2] SQLAlchemy 1.1.5: http://docs.sqlalchemy.org/en/latest/changelog/changelog_11.html#change-1.1.5

[3] requests 2.13.0: http://docs.python-requests.org/en/latest/community/updates/#id1

[4] NumPy 1.12.0: https://docs.scipy.org/doc/numpy-dev/release.html#numpy-1-12-0-release-notes

[5] Ищем знакомые лица: https://habrahabr.ru/post/317798/

[6] devpony: https://habrahabr.ru/users/devpony/

[7] Автоматическая визуализация python-кода с использованием блок-схем: https://habrahabr.ru/post/320184/

[8] Автоматическая визуализация python-кода с использованием блок-схем. Часть 2: https://habrahabr.ru/post/320674/

[9] SergeySatskiy: https://habrahabr.ru/users/sergeysatskiy/

[10] What the flask?: https://habrahabr.ru/post/320360/

[11] magic4x: https://habrahabr.ru/users/magic4x/

[12] Dismissing Python Garbage Collection at Instagram: https://engineering.instagram.com/dismissing-python-garbage-collection-at-instagram-4dca40b29172#.2pyo95vwx

[13] Go Faster Python: http://alimanfoo.github.io/2017/01/23/go-faster-python.html

[14] Assert Statements in Python: https://dbader.org/blog/python-assert-tutorial#

[15] List Comprehensions and Generator Expressions: https://medium.com/@djangostars/list-comprehensions-and-generator-expressions-caf122a34091#.wlji58vzv

[16] Token-Based Authentication With Flask: https://realpython.com/blog/python/token-based-authentication-with-flask/

[17] Testing Python Applications with Pytest: https://semaphoreci.com/community/tutorials/testing-python-applications-with-pytest

[18] The 4 Major Ways to Do String Formatting in Python: https://dbader.org/blog/python-string-formatting

[19] Pipenv: https://github.com/kennethreitz/pipenv

[20] Syntax Sugar Python: https://github.com/czheo/syntax_sugar_python

[21] Cage: https://github.com/macostea/cage

[22] Flask-base: https://github.com/hack4impact/flask-base

[23] Destruction: https://github.com/adtac/destruction

[24] Python Quiz: http://quizbucket.org/quiz/python/list-questions

[25] Источник: https://habrahabr.ru/post/320590/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best