IPython 动态对象自省
IPython具有动态获取有关Python对象信息的不同方式。在本章中,让我们学习IPython中动态对象自省的方法。
使用 ?和 ?? 提供有关该对象的特定且更详细的信息。在下面讨论的第一个示例中,创建了一个简单的整数对象a。可以输入?来获取其信息。在输入单元格中。
在第二个示例中,让我们定义一个函数并使用 ?和 ?? 内省该函数对象。
请注意,魔术函数 %psearch 等效于使用 ?或 ?? 来获取对象信息。
IPython IO 缓存:IPython控制台上的输入和输出单元是递增编号的。在本章中,让我们详细研究Python中的IO缓存。在IPython中,使用向上箭头键检索输入。此外,所有以前的输入都将保存并可以检索。变量 _i , __ ...