: Network Disk Download
Content Introduction· · · · · ·
"Great Hotel"
"I am honored to be the technical reviewer of this excellent book. This book can help many intermediate Python programmers master This language, I also learned a lot of knowledge! "Member of the--alex Martelli,python Software Foundation
"For intermediate and advanced Python programmers who want to expand their knowledge, this book is a treasure trove of practical programming skills. "--daniel Greenfeld and Audrey Roy Greenfeld,two scoops of Django author
"The book features"
Written by Luciano Ramalho, who has been in the front line of Python development for nearly 20 years, Victor Stinner, Alex Martelli and other Python technology reviewers, analyze programming details from the language design level, taking into account python 3 and Python 2, tell you about the causes and solutions of the language traps that you don't understand in Python, and teach you to write your native Python code.
Python data Model: Understand why special methods are the key to consistent object behavior.
Data structure: Take advantage of built-in types to understand Unicode text and byte duality.
Treat functions as objects: Consider Python functions as a class object and understand how this affects popular design patterns.
Object-oriented idioms: Learn references, variability, interfaces, operator overloading, and multiple inheritance by building classes.
Control Flow: Learn to use context managers, generators, and threads, as well as concurrency through concurrent.futures and Asyncio packages.
Metaprogramming: Understanding how attributes, descriptors, class decorators, and meta-classes work.
"Main Content"
This book is dedicated to helping Python developers tap into the great features of this language and associated libraries, avoid duplication of effort, and write simple, fluid, easy-to-read, easy-to-maintain, and authentic Python-style code. This book explores in particular the advanced usage of the Python language, covering the different aspects of data structures, Python-style objects, parallelism and concurrency, and meta-programming.
This book is suitable for advanced Python software developers to read the reference.
"Translator Profile"
Andorra
Focus on the free translation of modern computer technology, translated by "Flask Web Development" Python Network programming Strategy "Ruby on Rails Tutorial" and other books.
Personal website: http://about.ac/.
Wu Ke
Currently an Airbnb software engineer, the team is primarily responsible for developing and maintaining a wide range of scalable, high-performance services and promoting a service-oriented system architecture within Airbnb. Many years of experience in distributed systems, cloud storage services and cross-Platform SDK development, and large-scale data processing.
: Network Disk Download
Fluent Python PDF