আমি আমার বর্তমান পাইথন 3.5 প্রকল্পে প্রকারের ইঙ্গিতগুলি ব্যবহার করতে চাই। আমার ফাংশনটি প্যারামিটার হিসাবে একটি ফাংশন গ্রহণ করা উচিত।
আমি কীভাবে আমার টাইপ ইঙ্গিতগুলিতে টাইপ ফাংশন নির্দিষ্ট করতে পারি?
import typing
def my_function(name:typing.AnyStr, func: typing.Function) -> None:
# However, typing.Function does not exist.
# How can I specify the type function for the parameter `func`?
# do some processing
pass
আমি পিইপি 483 চেক করেছি , তবে সেখানে কোনও ফাংশনের ধরণের ইঙ্গিত খুঁজে পাইনি।
Callable