decorator

decorator

文章 13 浏览 75

Python 在方法的装饰器中获取父类实例

如果我有: routes = RoutesNamespace('tests', description='Tests related stuff') class test1(Resource): @routes.cache(100) def post(self): pa…

浅忆流年 2025-01-12 00:54:41 0 0

Python 装饰器在底层是如何工作的?

我对 Python 中的装饰器内部发生的情况有一些疑问。 考虑一下将总和保存在日志文件中的代码: def logger(func): def wrapped(*args, **kwargs): resu…

盗心人 2025-01-11 22:34:29 1 0

MapStruct装饰器没有效果生成代码

我用注释编写了所需的接口,并使用抽象类作为装饰器。生成(mvn clean包)后,装饰函数由“默认”过程更新,形成参数和结果类型。我不知道,有什么问…

要走就滚别墨迹 2025-01-10 11:33:12 0 0

在 Python 中将全局变量传递给装饰器

我试图将装饰器用于函数,同时尝试将全局变量传递给装饰器。但是,我在带有装饰器 (@) 的行收到一条错误消息,指出未定义 scheduler... def wrap_task…

儭儭莪哋寶赑 2025-01-10 02:53:10 1 0

使用 functools.wraps 装饰器尝试类的每个函数

我试图定义一个装饰器来执行一个类方法,首先尝试,如果检测到错误,则提出它并提及失败的方法,以便用户可以看到哪个方法出现错误。 这里我展示了我…

终难愈 2025-01-09 13:44:28 0 0

python装饰器如何添加参数

我有一个 python 装饰器,它将函数的返回值舍入为 2 位小数: def round_decimal(func): def inner(*args, **kwargs): return round(func(*args, **kw…

脸赞 2025-01-09 13:42:50 1 0

如何让装饰器处理任意参数

我正在尝试了解装饰器。我想定义一个可以处理任意参数的装饰器。我正在尝试以下操作: def a_decorator_passing_arbitrary_arguments(function_to_dec…

半寸时光 2025-01-09 08:34:02 0 0

文档字符串应该放在装饰器之前还是之后?

比较以下内容。 示例 1:装饰器之前的文档字符串。 @app.route("/") """ summary """ def hello() -> str: return "Hello World" 对比示例 2:装饰器…

寂寞陪衬 2025-01-09 06:48:41 0 0

基于 Python 类的装饰器,带有可以装饰方法或函数的参数

我见过许多 Python 装饰器的示例,它们是: 函数样式装饰器(包装函数) 类样式装饰器(实现 __init__、__get__ 和 __call__) 不接受参数的装饰器 接…

清秋悲枫 2025-01-08 17:35:16 0 0

Python 并测量以毫秒为单位的时间,如果满足阈值则中止

我使用 nginx、web.py、fastcgi 和 redis 作为我的堆栈。 收到发布请求后,我有 120 毫秒的时间返回响应,因此我需要始终测量响应,如果即将接近阈值…

西瑶 2025-01-08 07:05:42 1 0

如何在 Python 中创建有界记忆装饰器?

显然,快速搜索会产生 Python 中记忆化装饰器的一百万种实现和风格。然而,我对一种我一直找不到的味道感兴趣。我希望存储值的缓存可以具有固定的容量…

恋你朝朝暮暮 2025-01-08 02:03:21 0 0

为什么我的 Django 视图装饰器没有收到传递给它的请求?

我有一个看起来像这样的设置: def foo_decorator(function): @wraps(function) def decorator(*args, **kwargs): print kwargs return function(*arg…

空袭的梦i 2025-01-08 01:25:34 0 0

使用广泛重用的装饰器来分析系统

我们的代码库有一些广泛使用的装饰器。 当我创建运行时配置文件时,调用图的很大一部分看起来像一个沙漏;许多函数调用一个函数(装饰器),然后该函…

缺⑴份安定 2025-01-08 00:28:43 0 0

装饰者设计模式和访客设计模式的区别

我相信能够理解装饰者和访客设计模式的意图。 尽管我可以列出以下差异 ,装饰器适用于对象,访问者适用于复合结构, 装饰器是结构设计模式,访问者是…

芯好空 2025-01-06 23:21:28 1 0

具有多处理功能的 Python 装饰器失败

我想在一个函数上使用装饰器,然后将其传递给多处理池。但是,代码失败并显示“PicklingError: Can't pickle : attribute Lookup __builtin__.functio…

网名女生简单气质 2025-01-06 22:29:50 1 0
更多

推荐作者

卷耳

文章 0 评论 0

佚名

文章 0 评论 0

℉服软

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

凉宸

文章 0 评论 0

gyhjy

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文