在ipython
中,默认情况下输入和输出提示已编号,例如:
In [23]:
值(即23
)存储在哪里?有没有办法将当前提示号的值变为变量?
n = some.function()
print 'current input number is %s' % n
答案 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)
In
和Out
分别是您可以访问的列表和词典。
此处有更多信息:input caching system