python-decorators 问答列表

什么装饰器将允许我们调用一个函数,其中每个单独的参数都用括号括起来?

作者:Toothpick Anemone 提问时间:9/18/2022

我们从函数开始,如下所示: def funky_function(x1, x2, x3, x4, /): return ", ".join(" ".join(str(x).split()) for...

如何从库中调用标有装饰器的函数?

作者: 提问时间:8/18/2023

库如何调用标有装饰器的函数? 例: @client.event async def on_ready(): print(f'{client.user} has connected to Disco...

使用类装饰器捕获所有类方法的异常不适用于 init 方法

作者:soapcmd 提问时间:8/30/2023

我想捕获所有方法(并给它们一个新的异常类型) 我创建了一个类装饰器来实现这一点,但异常处理不包括Myclass__init__ 我该如何解决这个问题?还是其他实现此功能的方法? 谢谢! class...

Python 中的@staticmethod与@classmethod

作者:Daryl Spitzer 提问时间:9/26/2008

用@staticmethod装饰的方法和用@classmethod装饰的方法有什么区别?...

为什么用户定义的异常会打印模块名称?

作者:gberenzy 提问时间:11/3/2023

我正在学习 Python,并正在创建我的第一个装饰器,用于检查修饰函数是否传递了正确类型的对象,如果没有,则引发异常。我创建了一个名为来处理此问题的子类。TypeErrorTypeNotFoundEr...


共5条 当前第1页