タイトルの質問
コード例:
>>> j.type()
u'joint'
>>> type(j)
<class 'pymel.core.nodetypes.Joint'>
この簡単な例を見てください。Joint
クラスメソッドtype
とpython組み込み関数の2つの異なるものを比較しようとしていますtype
-それらはすべて同じ名前を持っています:
class Joint():
def type(self):
return u'joint'
>>> j = Joint()
>>> j.type()
'joint'
>>> type(j)
<class '__main__.Joint'>