Вопросы и ответы

Почему ismethod возвращает False для метода, когда он accessed через класс?

00
Вопрос или проблема Определите простой метод: class Foo: def bar(self): print('bar!') Теперь используйте inspect.ismethod: >>> from inspect import ismethod >>> ismethod(Foo.bar) False Почему это так? Разве bar не является методом?