
Metaprogramming with Python
A programmer's guide to writing reusable code to build smarter applications
Publisher:Packt Publishing Limited
Paid access
|Sep 2024Table of Contents
- The Need For and Applications of Meta programming
- Refresher of OOP Concepts in Python
- Understanding Decorators and Their Applications
- Working with Metaclasses
- Understanding Introspection
- Implementing Reflection on Python Objects
- Understanding Generics and Typing
- Defining Templates for Algorithms
- Understanding Code through Abstract Syntax Tree
- Understanding Method Resolution Order of Inheritance
- Creating Dynamic Objects
- Applying GOF Design Patterns
- Applying GOF Design Patterns
- Generating Code from AST
- Implementing a Case Study
- Following Best Practices
PDF ISBN: 978-1-83855-758-4
Publisher: Packt Publishing Limited
Copyright owner: © 2022 Packt Publishing Limited
Publication date: 2024
Language: English
Pages: 402
Related subjects:
