如何将函数的python代码打印到终端?

时间:2013-03-08 15:25:28

标签: python function terminal

我有一个系统,我不断尝试一个函数的内容,之后我运行程序。由于我经常打开许多终端窗口,我有时并不确切知道哪个版本的函数属于哪个终端窗口。

有没有办法将特定功能的源代码打印到终端?

1 个答案:

答案 0 :(得分:0)

好的。感谢Hoopdady,他在Stackoverflow上提供了类似的问题。只是为未来的读者提供解决方案。我需要使用inspect模块,并使用它的方法“getsource”我可以简单地将方法或函数的源打印到命令行。

import inspect
import mymodule
print inspect.getsource(mymodule.sayHello)

感谢Hoopdady!