在ipython中获取当前提示号码

时间:2014-08-04 14:04:11

标签: ipython

ipython中,默认情况下输入和输出提示已编号,例如:

In [23]:

值(即23)存储在哪里?有没有办法将当前提示号的值变为变量?

n = some.function()
print 'current input number is %s' % n

1 个答案:

答案 0 :(得分:3)

获取当前号码:

In [59]: print 'current input number is %s' %(len(In)-1)
current input number is 59

-1否则它是下一个尚未使用的输入的数量

因为:

In [60]: print In[59]
print 'current input number is %s' %(len(In)-1)

InOut分别是您可以访问的列表和词典。

此处有更多信息:input caching system