Аннотация
Python is a dynamic programming language, used in a wide range of domains thanks to its simple yet powerful nature. Although writing Python code is easy, making it readable, reusable, and easy to maintain is challenging. Complete with best practices, useful tools, and standards implemented by professional Python developers, the third version of Expert Python Programming will help you overcome this challenge.
The book will start by taking you through the new features in Python 3.7. You'll learn the Python syntax and understand how to apply advanced object-oriented concepts and mechanisms. You'll also explore different approaches to implement metaprogramming.
This book will guide you in following best naming practices when writing packages, and creating standalone executables easily, alongside using powerful tools such as buildout and virtualenv to deploy code on remote servers. You'll discover how to create useful Python extensions with C, C++, Cython, and Pyrex. Furthermore, learning about code management tools, writing clear documentation, and test-driven development will help you write clean code.
By the end of the book, you will have become an expert in writing efficient and maintainable Python code.

![Машинное обучение преображает науку, технологию, бизнес и позволяет глубже узнать природу и человеческое поведение. Программирующие сами себя компьютеры — одна... Верховный алгоритм [Как машинное обучение изменит наш мир]](https://www.rulit.me/data/programs/images/verhovnyj-algoritm-kak-mashinnoe-obuchenie-izmenit-nash-mir_510165.jpg)
![Python 3.4 introduced the asyncio library, and Python 3.5 produced the async and await keywords to use it palatably. These new additions allow so-called asynchronousprogramming.
All of these new features, which I’ll refer to under the single name Asyncio, have been received by the Python... Using Asyncio in Python [Understanding Python’s Asynchronous Programming Features]](https://www.rulit.me/data/programs/images/using-asyncio-in-python-understanding-python-s-asynchronous_606937.jpg)

![Книга Уильяма Шоттса "Командная строка Linux: Полное руководство" представляет обширный обзор «жизни» в командной строке Linux. В отличие от других книг, посвященных... Командная строка Linux [Полное руководство]](https://www.rulit.me/data/programs/images/komandnaya-stroka-linux-polnoe-rukovodstvo_466607.jpg)
Комментарии к книге "Expert Python Programming"