IPython - 动态对象自省



IPython 提供了多种方法来动态获取有关 Python 对象的信息。在本章中,让我们学习在 IPython 中进行动态对象自省的方法。

使用??? 可以提供关于对象的具体和更详细的信息。在下面讨论的第一个示例中,创建了一个简单的整数对象 a。可以通过在输入单元格中键入 a ? 来获取其信息。

Dynamic Object Introspection in IPython

在第二个示例中,让我们定义一个函数,并使用??? 来自省此函数对象。

Function and Introspect

请注意,魔法函数%psearch 等效于使用??? 获取对象信息。

广告