python-decorators 相关问题

在Python中,装饰器是使用特殊语法方便地改变函数,方法或类的函数。装饰器动态地改变功能而不改变被装饰的源代码。

FastAPI 中的内部函数调用/我只能在 FastAPI 应用程序内部设置的参数

我编写了自己的会话逻辑并使用以下装饰器来检查请求: def require_session(func): @wraps(函数) 异步 def 包装器(*args,**kwargs): 请求 = kwargs['请求...

回答 1 投票 0

Python 装饰器 Bahaviour 不是我所期望的 [已关闭]

这有什么问题吗? def 装饰器IsNumber( func ): def isNumeric( a , b): a = a if str(a).isnumeric() else 0 b = b if str(b).isnumeric() else 0 函数(a,b) 重新...

回答 1 投票 0

基于fixture的自动pytest.mark装饰

假设我在 conftest.py 文件中建立了一个 pytest 固定装置,如下所示: def live_fixture(): # 此处的网络访问... 经过 我在许多测试功能中使用相同的夹具,比如说......

回答 3 投票 0

如何将多个 @staticmethod 装饰器组合成一个

我想将多个@statimemethod装饰器(我们称它们为decorator_1、decorator_2等)组合成一个@staticmethod组合装饰器。 对于我的用例,我需要装饰器能够...

回答 1 投票 0

如何将多个 @statimemethod 装饰器组合成一个

我想将多个@statimemethod装饰器(我们称它们为decorator_1、decorator_2等)组合成一个@staticmethod组合装饰器。 对于我的用例,我需要装饰器能够...

回答 1 投票 0

有没有办法在Python模块中找到未修饰的类/函数?

我正在尝试编写一个工具,它将帮助我在大量使用装饰器的现有大型Python代码库中找到实现错误。 假设我有一个文件,rules.py: 经理 = RuleManag...

回答 1 投票 0

用装饰器类装饰实例方法,用类实例替换方法

我希望能够用类 Step 来装饰实例方法,以便这些方法被 Step 对象替换。同时,我希望能够选择能够实例化步骤

回答 1 投票 0

装饰器和类/实例方法

我有一个类,可以在事件发生时将数据预加载到缓存中。我想使用装饰器和事件键注册加载器函数,以便当事件触发时,我可以执行这些函数。 来自

回答 1 投票 0

重新装饰一个python(类)装饰器

我想创建一个装饰器,它基本上包装了一个已经存在的具有参数的装饰器,这样新的装饰器就像旧的装饰器一样,并提供了一些参数。 具体...

回答 1 投票 0

优化缩写问题的动态规划解决方案-Hackerrank

所以我个人更喜欢使用自上而下的方法来编写动态编程解决方案。特别是在 python 中,因为它可以使用缓存装饰器实现相当简单的递归实现......

回答 1 投票 0

如何处理 cogs 内的 app_command 错误? (不和谐.py)

我有一个主要带有 cogs 和 app_commands 的机器人,我需要一个错误处理程序,并且我对它有 2 个要求: 在聊天中发送消息或使用一些错误消息响应交互 不打印...

回答 2 投票 0

为什么我不能重写使用“dataclasses_json”的“dataclass”对象的“to_dict”方法?

dataclasses_json 是一个为 python 的数据类提供 JSON 功能的库。我注意到重写 to_dict 方法没有效果。这是一个例子: @dataclass_json @数据类 班级

回答 2 投票 0

如何使用装饰器来修改多个函数的行为?

我正在学习 Python 中的装饰器,并希望使用它们来修改代码中几个更复杂函数的行为。具体来说,我想: 记录每个fu的执行时间...

回答 2 投票 0

如何使用装饰器来修改Python中多个函数的行为?

我正在学习 Python 中的装饰器,并希望使用它们来修改代码中几个更复杂函数的行为。具体来说,我想: 记录每个fu的执行时间...

回答 1 投票 0

确保每个页面上都有_csrf_cookie

考虑一个带有“购物篮”按钮的在线商店。单击该按钮会显示一个弹出窗口,用户可以在其中更改要订购的商品数量(AJAX 请求)等。 这意味着我必须...

回答 1 投票 0

如何从视图装饰器中的 Response() 对象获取响应内容?

假设我有一个可以应用于基于 DRF 类的视图的装饰器。 我的装饰器的基本版本如下:- `类 LogRequest: def __init__(self, log_success=True,

回答 1 投票 0

函数包装时 Python 异常堆栈跟踪不完整

我有两个文件t.py: 导入函数工具 导入回溯 def 包装器(函数): @functools.wraps(func) defwrapped(*args, **kwargs): 尝试: 返回 func(*args, **kwargs)

回答 1 投票 0

如何将Python修饰的API路由器方法拆分到不同的文件中

当对路由str使用装饰器方法时,我找不到一种干净的方法来构建一个Python API项目,将模块的路由(本例中的/invoices)拆分成不同的文件...

回答 1 投票 0

如何覆盖共享Python点击选项的帮助文本?

我正在使用由多个命令共享的 python 单击选项,如 https://stackoverflow.com/a/77732441 中所述。 有没有一种简单的方法可以自定义

回答 1 投票 0

`staticmethod` 和 `abc.abstractmethod`:会混合吗?

在我的Python应用程序中,我想创建一个既是静态方法又是abc.abstractmethod的方法。我该怎么做? 我尝试应用这两个装饰器,但它不起作用。如果我这样做: 导入 abc CL...

回答 5 投票 0

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