如何制作函数装饰器并将它们链接在一起?
作者:Imran 提问时间:4/11/2009
如何在 Python 中制作两个可以执行以下操作的装饰器? @make_bold @make_italic def say(): return "Hello" 调用应返回:say() "<b...
装饰 问答列表
作者:Imran 提问时间:4/11/2009
如何在 Python 中制作两个可以执行以下操作的装饰器? @make_bold @make_italic def say(): return "Hello" 调用应返回:say() "<b...
作者:prosody 提问时间:10/8/2023
蟒蛇 3.12 PyCharm 专业版 2023.2.2 我有这个(精简的)代码,我在其中检查输入是否为 OR ,然后根据需要进行转换。装饰器就位后,pycharm 不会警告我无法传递给 .我以为f...
作者:user2774394 提问时间:10/5/2023
在新创建的组件之间使用@Input或@Output通信时,Flow simpl 不起作用。这是新的,在那之前,一切都很好。我没有安装任何新的东西,npm、Node 和 Angular 的版本是原来的样...
作者:Gustavo Nunes 提问时间:9/25/2023
Decorator 未按预期工作 我试图更多地了解装饰器,所以我搜索并得到了许多视频,这些视频使这个确切的功能: def tictoc(func): def wrapper(): t1 = t...
作者:Mathieu 提问时间:8/29/2023
单元测试的一个特殊问题。我的许多测试函数具有以下结构: def test_xxx(): try: # do-something variable1 = ... variable2 = ......
作者:finlay morrison 提问时间:8/31/2023
我正在编写一个函数装饰器来执行函数分析,它在执行过程中存储有关函数的信息并将信息输出到日志文件中。导致问题的实现如下所示。 import time import sys class _profil...
作者:Strawbert 提问时间:8/28/2023
我有一个类,并希望将装饰器应用于该类中的所有函数,而不必为每个函数添加函数装饰器。 我知道有像这里解释的解决方案 如何装饰类的所有函数,而无需为每个方法一遍又一遍地键入它? 将装饰器添加到整个类。但是...
作者: 提问时间:8/18/2023
库如何调用标有装饰器的函数? 例: @client.event async def on_ready(): print(f'{client.user} has connected to Disco...
作者:Shaharg 提问时间:6/23/2023
我有一个 Composite 对象(树结构),我想添加一个 Decorator,该装饰器应用于树结构中的每个对象。这可能吗? 以下是几个用例: 具有函数 draw() 的复合形状。我想应用“蓝色”装...
作者:Jan-Willem Lankhaar 提问时间:6/1/2023
为了加深我对装饰器的理解,我试图在 Tonie Victor 的博客中为装饰器提出一个替代解决方案(类装饰器的常见用例部分)。count_instances 我没有使用函数,而是使用一个类作为装饰器...