嗯,正如标题所言,就是一个收集 python 装饰器相关的资源列表。
github: https://github.com/lord63/awesome-python-decorator
合适地使用装饰器能够帮助我们写出较为精炼,优美的代码。该列表中的一些项目展示了一些真实开发中的装饰器的用处,掌握了基本的装饰器语法后,可以看看别人是如何使用的。使用 Flask 的都应该已经用过 route
这个装饰器,在 Flask 中装饰器用法还有很多,比如说请求预处理和后处理,注册 error handler ,注册 template filter , template test 等等等。其作者的另一个项目 click 也是用到了很多的装饰器。
当然,还可以看看别人的脑洞,看看别人的黑科技什么的 _(:3