Have a personal or library account? Click to login
Metaprogramming with Python Cover

Metaprogramming with Python

A programmer's guide to writing reusable code to build smarter applications

Paid access
|Sep 2022

Table of Contents

  1. The Need For and Applications of Meta programming
  2. Refresher of OOP Concepts in Python
  3. Understanding Decorators and Their Applications
  4. Working with Metaclasses
  5. Understanding Introspection
  6. Implementing Reflection on Python Objects
  7. Understanding Generics and Typing
  8. Defining Templates for Algorithms
  9. Understanding Code through Abstract Syntax Tree
  10. Understanding Method Resolution Order of Inheritance
  11. Creating Dynamic Objects
  12. Applying GOF Design Patterns
  13. Applying GOF Design Patterns
  14. Generating Code from AST
  15. Implementing a Case Study
  16. Following Best Practices
PDF ISBN: 978-1-83855-758-4
Publisher: Packt Publishing Limited
Copyright owner: © 2022 Packt Publishing Limited
Publication date: 2022
Language: English
Pages: 402

People also read