到目前为止,我一直在使用函数注释。例如:def print_str(text: str)
我正在将一个方法传递给另一个方法作为参数。例如:def my_function(input_function)
是否有方法的功能注释?当我说type(input_function)
时,它返回function
。所以我应该说:def my_function(input_function: function)
?
答案 0 :(得分:0)
您可以使用类似的东西
from typing import Callable
def feeder(get_next_item: Callable[[], str]) -> None:
# Body