只要将代码保存到源文件中 ,就可以使用检查模块检索对象的源代码。
示例:打开编辑器类型:
myfunction = lambda x: x==2
另存为lamtest.py
打开shell类型的python进入交互式python,输入以下内容:
>>>from lamtest import myfunc>>>import inspect>>>inspect.getsource(myfunc)
结果:
'myfunc = lambda x: x==2n'

只要将代码保存到源文件中 ,就可以使用检查模块检索对象的源代码。
示例:打开编辑器类型:
myfunction = lambda x: x==2
另存为lamtest.py
打开shell类型的python进入交互式python,输入以下内容:
>>>from lamtest import myfunc>>>import inspect>>>inspect.getsource(myfunc)
结果:
'myfunc = lambda x: x==2n'