方法的Python函数注释

方法的Python函数注释,python,annotations,Python,Annotations,到目前为止,我一直在使用函数注释。例如:def print\u str(text:str) 我将一个方法作为参数传递给另一个方法。例如:def my_函数(input_函数) 方法是否有函数注释?当我说type(input\u function)时,它返回function。所以我应该说:defmy\u函数(input\u函数:function)?您可以使用类似的东西 from typing import Callable def feeder(get_next_item: Callable[[

到目前为止,我一直在使用函数注释。例如:
def print\u str(text:str)

我将一个方法作为参数传递给另一个方法。例如:
def my_函数(input_函数)


方法是否有函数注释?当我说
type(input\u function)
时,它返回
function
。所以我应该说:
defmy\u函数(input\u函数:function)

您可以使用类似的东西

from typing import Callable

def feeder(get_next_item: Callable[[], str]) -> None:
    # Body
还可以看一下文档