2012-02-15 37 views
9

我正在使用IPython网络笔记本,并且每个块之前都有一个提示编号,如“In [68]:”。这个提示号码的目的是什么?你能用它做任何事吗?可以/你应该重置它吗?什么是IPython提示号码?

回答

21

IPython缓存输入和输出,因此您可以引用并重用每个单元的输入或输出。提示编号对应于访问这些对象的索引。

所以你可以做这样的事情:

a = Out[5] 

重用单元的输出。

有关详细信息,请参阅relevant docs

如果/当您重新启动内核时,提示计数将被重置,因为这些缓存将不再存在。