| python.org | https://www.python.org/ |
| https://wiki.python.org/python/FrontPage.html |
| Home | https://wiki.python.org/python/FrontPage.html |
| All Pages | https://wiki.python.org/python/TitleIndex.html |
| Recent Changes | https://wiki.python.org/python/RecentChanges.html |
| PythonDecoratorLibrary | https://wiki.python.org/python/PythonDecoratorLibrary.html |
| @property | https://docs.python.org/3/library/functions.html?highlight=property#property |
| @classsmethod | https://docs.python.org/3/library/functions.html?highlight=property#classmethod |
| @staticmethod | https://docs.python.org/3/library/functions.html?highlight=property#staticmethod |
| @functools.wraps | https://docs.python.org/3/library/functools.html?highlight=functools#functools.wraps |
| @functools.singledispatch | https://docs.python.org/3/library/functools.html?highlight=functools#functools.singledispatch |
| @functools.lru_cache | https://stackoverflow.com/questions/815110/is-there-a-decorator-to-simply-cache-function-return-values |
| @functools.cmp_to_key | https://docs.python.org/3/library/functools.html?highlight=functools#functools.cmp_to_key |
| @functools.total_ordering | https://docs.python.org/3/library/functools.html?highlight=functools#functools.total_ordering |
| @functools.partial | https://docs.python.org/3/library/functools.html?highlight=functools#functools.partial |
| @typing.overload | https://python.readthedocs.io/en/stable/library/typing.html#typing.overload |
| @contextlib.contextmanager | https://docs.python.org/3/library/contextlib.html?highlight=decorator#contextlib.contextmanager |
| @dataclasses.dataclass | https://docs.python.org/3/library/dataclasses.html?highlight=decorator#dataclasses.dataclass |
| @atexit.register | https://docs.python.org/3/library/atexit.html?highlight=decorator#atexit.register |
| @abc.ABCMeta.register | https://docs.python.org/3/library/abc.html?highlight=decorator#abc.ABCMeta.register |
| @enum.unique | https://docs.python.org/3/library/enum.html?highlight=decorator#enum.unique |
| @xmlrpc.register_function | https://docs.python.org/3a/library/xmlrpc.server.html?highlight=decorator#xmlrpc.server.SimpleXMLRPCServer.register_function |
| @sys.settrace | https://docs.python.org/3/library/sys.html#sys.settrace |
| @coroutine | https://docs.python.org/3/library/asyncio-task.html?highlight=asyncio%20coroutine#asyncio.coroutine |
| @throttle(2,1) | https://pypi.org/project/aiodecorator/ |
| @exceptionCatcher… | https://hackernoon.com/python-async-decorator-to-reduce-debug-woes-nv2dg30q5 |
| @timeit | https://gist.github.com/Integralist/77d73b2380e4645b564c28c53fae71fb |
| @async_process | https://pypi.org/project/process-decorator/ |
| @threaded, @debug, @skip_if_env | https://gitlab.com/chadgh/ornamentation |
| @lock_or_wait | https://pypi.org/project/lockorator/ |
| @unittest.mock.patch | https://docs.python.org/3/library/unittest.mock.html#unittest.mock.patch |
| @wrapt.patch_function_wrapper | http://blog.dscpl.com.au/2015/03/using-wrapt-to-support-testing-of.html |
| @trycatch | https://pypi.org/project/handy-decorators/ |
| @log_calls | https://pythonhosted.org/log_calls/intro.html |
| @decorator | https://pypi.org/project/decorator/ |
| @decorator_args | https://pypi.org/project/decorator-args/ |
| @named_decorator | https://github.com/Yelp/named_decorator |
| @dec.decorator(before=cb,after=cb) | https://pypi.org/project/Easy_Decorator/ |
| @log_call, @intercept, @instead, @before | https://pypi.org/project/pydecor/ |
| undecorated(fn) | https://pypi.org/project/undecorated/ |
| @click.option("-d") | https://click.palletsprojects.com/en/7.x/commands/ |
| @config_decorator.setting | https://pypi.org/project/config-decorator/ |
| @regex_decorator.listen | https://github.com/xtream1101/regex-decorator |
| @expose, @register | https://pypi.org/project/pyplugs/ |
| @contract({"param":gt(3)}) | https://pypi.org/project/contract-decorator/ |
| @pedantic, @trace, @dirty, … | https://pypi.org/project/pedantic/ |
| @Decorator | https://pypi.org/project/classy-decorators/ |
| @mutable, @final, @auto_obj | https://pypi.org/project/decorateme/ |
| @to_string, @data, @repeat | https://pypi.org/project/paprika/ |
| @DataAtrribute("desc") | https://pypi.org/project/pyAttributes/ |
| @curried | https://pypi.org/project/simplecurry/ |
| @attrs | https://www.attrs.org/en/stable/ |
| @arg.validate | https://pypi.org/project/python-args/ |
| @__main__ | https://wiki.python.org/python/Decorators.html#A__main__ |
| @retry(times=2) | http://www.praddy.in/retry-decorator-whitelisted-exceptions/ |
| pypi:retry-decorator | https://pypi.org/project/retry-decorator/ |
| @retry | https://pypi.org/project/retryz/ |
| @self | https://pypi.org/project/self/ |
| @inject(modules…) | https://fossil.include-once.org/modseccfg/wiki/@inject |
| @monkeybiz.patch(fn) | https://github.com/theatlantic/python-monkey-business |
| Awesome Python decorator collection (GitHub) | https://github.com/lord63/awesome-python-decorator |
| PyPI decorator packages | https://pypi.org/search/?q=decorator |
| 1 | https://wiki.python.org/python/Decorators.html#CA-8704236dd3f2b5180edd11e9acb53d7e83149485_1 |
| 2 | https://wiki.python.org/python/Decorators.html#CA-8704236dd3f2b5180edd11e9acb53d7e83149485_2 |
| 3 | https://wiki.python.org/python/Decorators.html#CA-8704236dd3f2b5180edd11e9acb53d7e83149485_3 |
| 4 | https://wiki.python.org/python/Decorators.html#CA-8704236dd3f2b5180edd11e9acb53d7e83149485_4 |
| 5 | https://wiki.python.org/python/Decorators.html#CA-8704236dd3f2b5180edd11e9acb53d7e83149485_5 |
| 6 | https://wiki.python.org/python/Decorators.html#CA-8704236dd3f2b5180edd11e9acb53d7e83149485_6 |
| 7 | https://wiki.python.org/python/Decorators.html#CA-8704236dd3f2b5180edd11e9acb53d7e83149485_7 |