这不是一个大问题,但我只是想知道解决这个问题的方法。由于我刚开始在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 ×1