Hello! This is the twentieth edition of the Habrahabr digest of news from the world of Python.
Send your interesting events from the world of Python. Together we will make Python even better :)
The previous digest can be found here.
News, articles and study materials
We teach the machine to understand the human genes')
Using machine learning for weather forecasting. Part 3The third part of a series of articles on weather prediction using Python and machine learning
TensorRT 3: Faster TensorFlow OutputIt's about NVIDIA ML solutions
Writing a command line tool using ClickLet's get acquainted with the “Click” library for writing command line tools in Python
Preparing for a Python Developer Position InterviewLogging in Django. The right waySome tips on the right approach to logging in Django
Optimized PythonA small article on optimized Python
Comparison of five Python tools for data visualizationCompare Pandas, Seaborn, Bokeh, Pygal and Ploty
We work with date and time as a masterAfter studying this material, you will definitely increase your skill in using datetime))
How and why to use Python generatorsVery interesting article about Python generators.
How to hack the captcha system in 15 minutes using machine learningBreak the world's most popular Wordpress CAPTCHA Plug-in
First steps with GitPythonLet's talk about the library GitPython, designed to work with the Git-repository
Upgrading Django Applications from 1.11 to 2.0Useful article for Django developers
XDiFFFramework for vulnerability scan
minimum_python_ideReassembled Vim 8.0 IDE with Python2 / 3 support in Docker
Reading and writing to Google Spreadsheets using PythonVariable annotations in pythonIntroduction to MonkeyTypeThe tool, announced by Instagram, for the automatic annotation of data types in Python 3.
Introduction to PrettyPrinter in PythonA little sugar))
Microsoft is considering adding Python as the official script language for ExcellTop 10 Python Libraries in 2017Overview of the most popular libraries of the year
Releases
Python 3.6.4Interesting projects, tools and libraries
powerfulsealA powerful tool for testing Kubernetes clusters
pyznapZFS snapshot management tool
django-rest-frameworkPowerful and at the same time flexible tool for creating Web API
netiusNetwork Python library for creating asynchronous server and client
exchangelibPython client for Microsoft Exchange Web Services (EWS)
kivyPopular library for creating NUI applications that run successfully on Windows, Linux, Mac OS X, Android and iOS
NuitkaPython compiler. Be sure to take a look!
Barcode generatorConclusion
Today I published the latest digest from the world of Python in the current 2017. I hope the materials were interesting and useful.
Python from year to year is becoming more popular and better, thus delighting us. I wish it to be even better in the new year). I wish all readers Habrahabr great health, more strength, personal and family happiness, and also career success!
See you in the new 2018 year!