Skip to content

pythonprobr/metaprog101

Repository files navigation

Introduction to Metaprogramming in Python

Um curso rápido em estado pré-alfa.

Pre-requisites

Very good grasp of everything in the official `Python Tutorial`_ which is actually a fundamental but basic primer of the language, written by Guido van Rossum with contributions from several others.

Topics in order

  • Special methods: the metaobject protocol in Python
  • Functions as objects
    • Function decorators
    • Rethinking the Strategy design pattern
  • Attributes as objects
    • Properties
    • Descriptors
  • Classes as objects
    • Metaclasses
    • Class decorators
  • Methods as descriptors

About

Introduction to Metaprogramming in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published