装饰工具库

dectools的Python项目详细描述


dectools提供了一个创建python装饰器的工具库。它 统一类修饰符之间的用法,修饰符需要参数, 还有简单的装饰工。它还提供正确的名称、文档和函数 修饰函数的签名。典型用法通常如下:

@make_call_once
def register_callback(function):
      gui.callback_create(function.__name__, function)

@make_call_before
def require_login(function, args, kwargs, page_name):
     while not current_user_id():
        ...

@register
@require_login("Summary of Items")
def view_summary():
    ...

您可以在docs/index.html中找到手册。

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

推荐PyPI第三方库


热门话题
java基于前导词增加字符串中的数字   java为什么“<”显示为&lt;   java使用Spring以编程方式创建SQL语句   获取Java类的可用成员的名称   java登录后使用spring安全性重定向到特定URL   java@TransactionalEventListener(fallbackExecution=true)在提交之前运行   java DalvikVM垃圾收集器会停止整个VM吗?   MarkLogic:将MapObject从Java传递到XQuery   集合中每个项的java异步调用   JavaApacheWicket:如何将PropertyModel添加到checkbox对象   java RGB到CIE颜色转换   java我如何保持J________;方法的大小和位置不与JFrame保持关联?   java希望从文本文件中随机选择word,而不是从文本文件中打印所有内容   安卓 Java。lang.classcastexception linearlayout。layoutParams不能强制转换为framelayout。布局参数