Есть ли в python3 эквивалент isinstance(function)
без необходимости загружать что-то вроде inspect
или делать callable
? Например:
>>> def hi():
... print("hi")
...
>>> hi
<function hi at 0x102a61e18>
>>> type(hi)
<class 'function'>
>>> isinstance(hi, function)
NameError: name 'function' is not defined
Примечание: здесь был задан похожий вопрос: Как определить, является ли переменная Python функцией? , но этому вопросу 10 лет, и я 'Я надеюсь, что есть несколько обновленных способов сделать это.