确定一个函数在Python中是从哪个文件定义的

10 浏览
0 Comments

确定一个函数在Python中是从哪个文件定义的

我正在以编程的方式在Python中打印函数列表。

我可以从name中获取名称。

for ifunc,func in enumerate(list_of_functions):
    print(str(ifunc)+func.__name__)

如何获取函数所在的源文件名?

如果函数是对象的属性,如何获取父对象的类型?


跨平台性,支持Python2和3是必需的。

0