Тип функции / isinstance в Python - PullRequest
0 голосов
/ 31 октября 2019

Есть ли в 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 лет, и я 'Я надеюсь, что есть несколько обновленных способов сделать это.

...