a=1
isinstance(a, numbers.Number)
True
inspect.getclasstree(inspect.getmro(int))
[(<class 'object'>, ()), [(<class 'int'>, (<class 'object'>,))]]
Я ожидаю, что int
будет подклассом numbers.Number
, а isinstance(a, numbers.Number)
вернет True, как и ожидалось.
Но почему inspect.getmro(int)
не возвращает numbers.Number
?