decorator 相关问题

Decorator是一种面向对象的设计模式,允许以动态方式向现有类添加行为。它是Gang of Four的结构设计模式之一。



输入/输出装饰器到泡菜功能结果

具有参数A和两个其他参数(pickle_from,pickle_to)的函数,我想: 加载并返回位于腌制对象的腌制对象,如果不是cickle_from。 如果是...

回答 2 投票 0

get args函数的名称和值

我的任务是写一个装饰器,该装饰符记录有关装饰功能的呼叫的信息, 其参数的值,关键字参数的值和执行时间。日志 应该写入文件(日志....

回答 2 投票 0





如何将平面对象转换为嵌套对象?

我有3个类,如下: 类服务器{ @expose({name:'app_port'}) @Type(()=>编号) 端口:号码 @eppose({name:'app_tag'}) @Type(()=>字符串) 标签:strin ...

回答 2 投票 0

如何从请求中的查询获取完整的 URL?

我正在尝试从 GET 请求中的查询参数获取完整的 URL。我正在从事 NestJS 项目。 让我解释一下。我有这个示例网址: http://127.0.0.1:4000/seni/abc/new-url?url=new://wa...

回答 1 投票 0

当类/装饰器有参数和更多方法时,获取类的实例作为装饰器

在 Python 中,您可以向函数添加元数据,如下所示: 定义测试(a,b): 返回a+b 测试.tags = [“测试”] 测试.版本 = "0.1" print(test.tags) # ['测试'] 问题是,我用的是

回答 1 投票 0

Ruby on Rails 中的手工装饰器。当 Drapper 造成的问题多于解决的问题时

我在 Rails 项目中使用 Draper gem 来获取装饰器模式功能。我认为 gem 通过分离模型逻辑和视图逻辑来帮助提高我的生产力。 但总体来说...

回答 2 投票 0

FastAPI动态高级依赖/

我从本页显示的示例开始:https://fastapi.tiangolo.com/advanced/advanced-dependency/#use-the-instance-as-a-dependency 从输入导入注释 from fastapi import 取决于,

回答 1 投票 0

Python 中许多属性的装饰器

是否可以编写一个同时创建多个属性的装饰器? 喜欢而不是写作 类测试: @财产 def a(自身): 返回 self.ref.a @财产 def b(自己...

回答 5 投票 0

Python - 类定义中的多个 @property 语句?

加快学习课程的进度。我一直在读到构造函数(Python 中的 def init)应该只设置分配的变量,计算的实例属性应该通过 pr 设置...

回答 6 投票 0

如何在装饰器函数中使用函数返回值

我对如何解决这个问题感到困惑。我正在测试使用 Python requests 模块发送 GET 请求。这个想法是,如果我返回的response.status_code大于500,我应该重试重新...

回答 1 投票 0

Python 装饰器 - 如何在装饰器函数中使用函数返回值

我很困惑如何解决这个问题。我正在测试使用 Python requests 模块发送 GET 请求。这个想法是,如果我返回的response.status_code大于500,我应该重试重新...

回答 1 投票 0

拦截器和装饰器的区别

Java中的拦截器和装饰器有什么区别吗?严格来说,我可以使用装饰器实现拦截器无法实现的功能,反之亦然吗? 除了...

回答 3 投票 0

Rust 代码/装饰器在运行时打印/捕获源代码

我有一个 main.rs 文件,其重复形式如下 fn 主() { println!(r#""#); println!(r#""#);...

回答 1 投票 0

如何捕获代码中的众多异常之一并保留原始消息?

我有一个天蓝色函数,当前正在侦听事件中心中的主题。 我们收到几个 json 作为事件,我们需要实现一个装饰器来包装所有可能的异常

回答 1 投票 0

© www.soinside.com 2019 - 2025. All rights reserved.