只是
callable
function
bool
def func(a: int, b: str, callback: ???)
是的,
typing.Callable
另请参阅 PEP 484 的 Callable 部分:
需要特定签名的回调函数的框架可能会使用 Callable[[Arg1Type, Arg2Type], ReturnType] 进行类型提示。
需要特定签名的回调函数的框架可能会使用
Callable[[Arg1Type, Arg2Type], ReturnType]