探索函数的代码对象
CPython 允许访问函数对象的代码对象。
__code__
object 包含函数的原始字节码(co_code
)以及常量和变量名等其他信息。
def fib(n):
if n <= 2: return 1
return fib(n-1) + fib(n-2)
dir(fib.__code__)
def fib(n):
if n <= 2: return 1
return fib(n-1) + fib(n-2)
dir(fib.__code__)