
Hello! This is the eighth issue of Habrahabr news digest from the world of Python. In today's release you will find interesting materials on code quality, testing, Python internals, and more. Send us your actual materials, as well as any comments and suggestions that will be added to the nearest digest.
And now to the point!
Articles
Introduction to machine learning with tensorflowA simple introduction to machine learning from
ins2718Test Driven Development of a Django RESTful APIAbout TDD when using the Django REST Framework
')
Generating Fake Data for Python Unit Tests with FakerAbout using Faker to generate fake data for your tests
All you need to know about prefetching in djangoA note on how the prefetch mechanism works in Django ORM
Designing an async API, from sans-I / O on upA note from core developer CPython about creating an asynchronous API
How to Create Your First Python 3.6 AWS Lambda FunctionPython instructions for AWS Lambda Function
Refactoring a Python codebase using the Single Responsibility PrincipleExample of Python code refactoring according to the principle of “one-stop responsibility”
Grok the GIL: Write Fast and Thread-Safe PythonAn article on how GIL works and how to deal with it.
Asyncio Coroutine Patterns: Beyond awaitAn article about how await works and works.
How To Use the Python DebuggerPython debugger tutorial
Write Fast Apps Using Async Python 3.6 and RedisHow to make your Python application faster
Python Collections ModuleAn overview of the Python module collections, which contains various extended data containers
Creating Languages For DummiesTutorial on creating your own language using Python and PyParsing
What Asynchronous is All About?Excellent article about asynchronous programming from DjangoStars
Getting Started with Python and MongoDBA MongoDB article on how to use Python to work with MongoDB
Modifying the Python language in 6 minutesExcellent article on how to make changes to CPython
Getting Started with Django Rest FrameworkTutorial about working with Django Rest Framework
Interesting projects
DjangoQLExtended query language for DjangoORM
kimLibrary for serializing and marshaling JSON
NodbPython object storage using Amazon S3 as storage
focusonA tool for finding security issues in Python code from Uber
memoty_profilerLibrary for profiling memory usage in Python code
Checklist to build great celery async tasksChecklist for creating asynchronous Celery jobs
Py-backwardsPython-to-python compiler allowing use of version 3.6 constructs in earlier versions
Instagram Challenge by UnpossiblyAn interesting tool that predicts the number of "likes" on a photo in Instagram.
RutetiderReady architectural solution for schedules for universities, schools and other things from
dmytryistriletskyiAn article with a detailed description of creating a framework
When GitHub shoots you in the head, a new framework is created. The idea, concept and implementation of "Rutetider"You are looking for the previous issue of the digest here:
Pygest # 7. Releases, articles, interesting projects from the world of Python [March 28, 2017 - April 10, 2017]Thanks for attention! Send your suggestions for publication in the digest!