18.3.3 类
可以把类传递到dis(),在这种情况下,会依序反汇编类的所有方法。
#!/usr/bin/env python3
# encoding: utf-8
import dis
class MyObject:
"""Example for dis."""
CLASS_ATTRIBUTE = 'some value'
def __str__(self):
return 'MyObject({})'.format(self.name)
def __init__(self,name):
self.name = name
dis.dis(MyObject)
方法以字母顺序列出,而不是按它们在文件中出现的顺序。