使decorators具有before和after函数

Easy_Decorator的Python项目详细描述


只需使用before和after函数制作装饰器。

包含的文件

  • easydecorator/easydecorator.py版本 -使用before和after函数制作装饰器

安装

必须安装python才能导入菜单。在https://www.python.org/download/安装python。在终端中键入“cd path/to/this/directory”,然后键入“python setup.py install”。这将把菜单模块添加到站点包中。

如何使用

导入EastDecorator:

from easyDecorator import easyDecorator as dec

或:

import easyDecorator.easyDecorator as dec

使用before/after函数制作装饰器:

newDecorator = dec.decorator(before=beforeFunction,after=afterFunction)

@newDecorator
def someFunc():
    pass

修饰不接受参数的函数,以便它可以:

@dec.giveArgs
def funcWithoutArgs():
    pass

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java线程执行器服务   aspose如何通过java获得单词bookmark之前的所有文本内容?   一对一映射的java Hibernate合并问题   java SOAP XSD根元素问题   java如何保护我的Spring启动API   java使用GeoJson向google地图添加标记   java安卓:在SQLite中没有这样的列   java STS 2.8.0 StartExplorer/Legacy插件安装问题   java如何以编程方式获取AppBar高度?   在Java中将BigDecimal添加到BigDecimal   java不支持ntdll。dll是windows xp和windows vista的标准配置吗?   内容类型为application/xwwwformurlencoded的java Http Put请求在Spring中不起作用   java在数组中计算工资并返回答案   java数字/货币格式   elasticsearch java api中的弹性搜索查询