René's URL Explorer Experiment


Title: Metaprogramming — Programming in Python 7.0 documentation

direct link

Domain: uwpce-pythoncert.github.io

Links:

https://uwpce-pythoncert.github.io/ProgrammingInPython/index.html
1. Setting up your Environmenthttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/01-setting_up/index.html
2. Basic Pythonhttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/02-basic_python/index.html
3. Booleans and Recursionhttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/03-recursion_booleans/index.html
4. Sequences and Iterationhttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/04-sequences_iteration/index.html
5. Basic Text Handlinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/05-text_handling/index.html
6. Exception Handlinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/06-exceptions/index.html
7. Unit Testinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/07-unit_testing/index.html
8. Dictionaries and Setshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/08-dicts_sets/index.html
9. File Handlinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/09-files/index.html
10. Modules and Packageshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/10-modules_packages/index.html
11. Advanced Argument Passinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/11-argument_passing/index.html
12. Comprehensionshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/12-comprehensions/index.html
13. Intro to Object Oriented Programinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/13-intro_oo/index.html
14. Properties and Magic Methodshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/14-magic_methods/index.html
15. Subclassing and Inheritancehttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/15-subclassing/index.html
16. Multiple Inheritancehttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/16-multiple_inheritance/index.html
17. Introduction to Functional Programminghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/17-functional_programming/index.html
18. Advanced Testinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/18-advanced_testing/index.html
19. Extra Topicshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/99-extras/index.html
Coding Style and Lintinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html
Code Reviewshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/CodeReviews.html
Persistence and Serializationhttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/PersistanceAndSerialization.html
Unicode in Pythonhttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Unicode.html
Iterators and Generatorshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/IteratorsAndGenerators.html
Decoratorshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Decorators.html
Mailroom – Decoratoring ithttps://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/mailroom/mailroom-decorator.html
Context Managershttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/ContextManagers.html
A Couple Handy Context Managershttps://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/context-managers-exercise.html
Metaprogramminghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html
Mailroom – metaprogramming it!https://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/mailroom/mailroom-meta.html
Logging and the logging modulehttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Logging.html
Debugginghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Debugging.html
No SQL Databaseshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/NoSQL.html
Graph Databaseshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/GraphDatabases.html
Concurrent Programminghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Concurrency.html
Asychronous Programminghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Async.html
Notes on Coroutineshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Coroutines.html
Threading and multiprocessinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/ThreadingMultiprocessing.html
Threaded Web Scraperhttps://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/threaded_downloader.html
Performance and Profilinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Profiling.html
Programming in Pythonhttps://uwpce-pythoncert.github.io/ProgrammingInPython/index.html
https://uwpce-pythoncert.github.io/ProgrammingInPython/index.html
19. Extra Topicshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/99-extras/index.html
View page sourcehttps://uwpce-pythoncert.github.io/ProgrammingInPython/_sources/modules/MetaProgramming.rst.txt
Previoushttps://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/context-managers-exercise.html
Next https://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/mailroom/mailroom-meta.html
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#metaprogramming
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#id2
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#everything-is-an-object
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#introspection-and-manipulation-tools
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#getattr-and-setattr
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#namespaces-are-dictionaries
https://docs.python.org/3.6/library/functions.html#varshttps://docs.python.org/3.6/library/functions.html#vars
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#dict
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#dir
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#manipulating-a-namespace
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#example-of-manipulating-instance-attributes
get_set_attr.pyhttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/8030e817ab7bd6903c7159bfada9b998/get_set_attr.py
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#class-objects
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#what-s-in-a-class
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#what-class-does-this-object-belong-to
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#type-or-class
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#type
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#creating-a-class-from-scratch
http://eli.thegreenplace.net/2011/08/14/python-metaclasses-by-examplehttp://eli.thegreenplace.net/2011/08/14/python-metaclasses-by-example
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#using-type-to-build-a-class
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#adding-methods-to-a-class-built-with-type
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#what-type-is-type
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#metaclasses
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#what-is-a-metaclass
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#metaclass
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#setting-a-class-metaclass
http://jfine-python-classes.readthedocs.io/en/latest/decorators-versus-metaclass.htmlhttp://jfine-python-classes.readthedocs.io/en/latest/decorators-versus-metaclass.html
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#why-use-metaclasses
singleton.pyhttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/6671576baac0eca6174afd1270877a72/singleton.py
https://github.com/django/django/blob/master/django/db/models/base.py#L61https://github.com/django/django/blob/master/django/db/models/base.py#L61
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#new
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#when-to-use-new
https://docs.python.org/3/reference/datamodel.html#object.__new__https://docs.python.org/3/reference/datamodel.html#object.__new__
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#new-vs-init-in-metaclasses
cool_meta.pyhttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/521482e4d637cea6ea62c9301a1c4eb6/cool_meta.py
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#metaclass-example
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#namemangler
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#lab-working-with-namemangler
mangler.pyhttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/1e3d7760d32a4a9dca2e2779ee15a58c/mangler.py
singleton.pyhttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/6671576baac0eca6174afd1270877a72/singleton.py
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#the-singleton
https://en.wikipedia.org/wiki/Singleton_patternhttps://en.wikipedia.org/wiki/Singleton_pattern
singleton.pyhttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/6671576baac0eca6174afd1270877a72/singleton.py
http://python-3-patterns-idioms-test.readthedocs.io/en/latest/Singleton.htmlhttp://python-3-patterns-idioms-test.readthedocs.io/en/latest/Singleton.html
http://stackoverflow.com/questions/6760685/creating-a-singleton-in-pythonhttp://stackoverflow.com/questions/6760685/creating-a-singleton-in-python
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#class-decorators
PEP 557https://www.python.org/dev/peps/pep-0557/
Decorators versus __metaclass__http://jfine-python-classes.readthedocs.io/en/latest/decorators-versus-metaclass.html
A Study of Python’s More Advanced Features Part III: Classes and Metaclasseshttp://sahandsaba.com/python-classes-metaclasses.html
Jack Diederich: Class Decorators: Radically Simplehttps://www.youtube.com/watch?v=cAGliEJV9_o
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#namemangler-decorator-edition
mangler_dec.pyhttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/b03ea3080d30fc27151bac2341481e59/mangler_dec.py
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#json-save
json_save.ziphttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/4d6c220fd82d44ba66aaa0feefb1c356/json_save.zip
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#json
JavaScript Object Notation (JSON)https://www.json.org/
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#metaclass-json-save
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html#decorator-json-save
Previoushttps://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/context-managers-exercise.html
Next https://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/mailroom/mailroom-meta.html
Sphinxhttps://www.sphinx-doc.org/
themehttps://github.com/readthedocs/sphinx_rtd_theme
Read the Docshttps://readthedocs.org

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.