В чем разница между методом типа Python и функцией типа в узле преобразования Maya?
Вопрос в заголовке
Пример кода:
>>> j.type()
u'joint'
>>> type(j)
<class 'pymel.core.nodetypes.Joint'>
1 ответ
Решение
Посмотрите на этот простой пример. Вы пытаетесь сравнить две разные вещи - Joint
метод класса type
и встроенная функция Python type
- у них такие же имена, что и у всех:
class Joint():
def type(self):
return u'joint'
>>> j = Joint()
>>> j.type()
'joint'
>>> type(j)
<class '__main__.Joint'>