如果我在python控制台中,并且我想查看特定模块的工作原理,是否有一种简单的方法来转储源?
答案 0 :(得分:23)
inspect模块的一些方法非常适合此目的:
import module
import inspect
src = inspect.getsource(module)
答案 1 :(得分:7)
使用IPython,您可以这样做:
In [1]: import pyparsing
In [2]: pyparsing.Word??
...如果可能,将显示来源。我想这必须在引擎盖下使用inspect
,但增加了方便性? / ??很棒。
答案 2 :(得分:0)