相关疑难解决方法(0)

如何获取Python函数的源代码?

假设我有一个如下定义的Python函数:

def foo(arg1,arg2):
    #do something with args
    a = arg1 + arg2
    return a
Run Code Online (Sandbox Code Playgroud)

我可以使用函数的名称foo.func_name.如上所示,我如何以编程方式获取其源代码?

python function

373
推荐指数
11
解决办法
20万
查看次数

查看Python函数的代码

假设我正在使用Python shell,我给了一个函数f.如何访问包含其源代码的字符串?(从shell开始,而不是手动打开代码文件.)

我希望这甚至可以用于其他函数中定义的lambda函数.

python introspection

13
推荐指数
2
解决办法
7675
查看次数

标签 统计

python ×2

function ×1

introspection ×1