Hello! This is the twenty-second issue of the Habrahabr digest of news from the world of Python. In this issue you will find articles on MicroPython, a comparison of the performance of Python, Numba and C ++, the basics of web scraping and much more.
Send your interesting events from the world of Python.
The previous digest can be found here .
')
News, articles and study materials
Submitted by MicroPython Plugin for PyCharmNow you can program microcontrollers using PyCharm IDE
Introduction to MicroPython on ESP32.
Part 1 and
Part 2The articles tell you how to get started with MicroPython on Espressif ESP32 microcontrollers.
Going to Python3 with pleasureA little tutorial on Python3 features
Debug Flask Applications on a Container with Docker ComposeLearning the blockchain with PythonPerformance comparison of Python, Numba and C ++ for Wolfram modelsWhy am I learning Python in 2018?The author discusses the reasons why it is worth exploring Python.
How to speed up the startup time of Python applicationsThe hunt for a memory leak in asyncio applicationsCheck your Coinbase balance using PythonA hands-on introduction to Python web scrapingLearn the basics of web scraping using the requests and BeautifulSoup libraries
Getting information in the Linux systemIn this article, Python is used as a tool to get different information in Linux.
Python GUI ExamplesIn this guide, we will learn how to develop a graphical interface using the Tkinter package.
Understanding the internals of Python classes1 year from the date of release of PyTorch9 tips in Django to work with a databaseColoring images using optimization in PythonRequired Packages and Settings in Sublime Text for Python DevelopersThis article describes the packages / plugins and settings in Sublime Text, which simplifies the development process.
45 top articles related to Python over the past yearA simple way to work with files in Windows, Mac and LinuxMeet “pathlib”
The fastest way to unzip a zip file in Pythonpdbe is an assistant to the built-in Python debugger and debugging process.Thanks for the
dmytrostriletskyi article
.Books
Here you will find a lot of books, not only about PythonVideo
How to create twitter bot using PythonLearn how to create Twitter bot using Python
How to create a reddit bot using pythonNow let's learn how to create a Reddit bot using Python
Creating a neural network that classifies the risks of diabetes in just 15 lines of codeInteresting projects, tools and libraries
you-getYouTube / Youku / Niconico video downloader
django-cmsOpen source CMS based on Django framework
aws-cliUniversal Command Line Interface for Amazon Web Services
ScipyOpen source software for mathematicians, scientists and engineers
simpledbA small Redis-like database written in Python
auditor.pyScript to track file system changes
sgqlcSimple GraphQL Client
pdbeA tool for debugging projects from scratch, individual applications or files. Work with Git style debugging. By
dmytrostriletskyi . More details can be found
here.unimatrixPython script to emulate the display from the movie "The Matrix".
pyinstallerConverter Python applications to standalone executable file
lxmlFast and easy to use library for handling HTML and XML
peeweeSimple and small ORM
pyexcelAPI for reading, manipulating and writing data in csv, ods, xls, xlsx and xlsm files
Rust_Api_GeneratorToolkit for automatic generation of rust APIs
The following 3 libraries from
mixkorshun :
django-antispamA set of tools to protect Django forms from spam. Includes reCAPTCHA, Honey Pot and Akismet.
django-safe-filefieldPackage that makes it easy for a user to add a field to a file.
celery-beatxImproved Celery Task Scheduler