【发布时间】:2010-09-30 11:00:18
【问题描述】:
假设我有一个如下定义的 Python 函数:
def foo(arg1,arg2):
#do something with args
a = arg1 + arg2
return a
我可以使用foo.func_name 获取函数的名称。如上所示,如何以编程方式获取其源代码?
【问题讨论】:
-
注意,在 Python 3 中你可以使用
foo.__name__获取函数名 -
您也可以获得lot of other things。