小编Tai*_*ano的帖子

装饰器的类型注释

这不是一个大问题,但我只是想知道解决这个问题的方法。由于我刚开始在Python上使用函数注释,所以我不熟悉它。我在下面有一个问题。

当你制作一个装饰器并想在其上添加注释时,你该怎么做?

例如,如下代码。

def decorator(func: Callable[[*args,**kwargs], <what type should be here?>]) -> <??>:
    def new_func(*args, **kwargs):
        return func(*args, **kwargs)
    return new_func
Run Code Online (Sandbox Code Playgroud)

python

10
推荐指数
2
解决办法
5036
查看次数

标签 统计

python ×1