ipython从文件输出,如已输入

ipython从文件输出,如已输入,python,latex,ipython,Python,Latex,Ipython,例如,当我在ipythonshell中工作时,我得到以下输出 In [1]: import numpy In [2]: A = numpy.array([1,2,3,4,5]) In [3]: A Out[3]: array([1, 2, 3, 4, 5]) In [4]: 当我创建一个类似的python文件时,比如 import numpy A = numpy.array([1,2,3,4,5]) A 并在ipython中使用%run运行它。我没有得到相同的输出 我可以做些什么来获

例如,当我在ipythonshell中工作时,我得到以下输出

In [1]: import numpy

In [2]: A = numpy.array([1,2,3,4,5])

In [3]: A
Out[3]: array([1, 2, 3, 4, 5])

In [4]: 
当我创建一个类似的python文件时,比如

import numpy
A = numpy.array([1,2,3,4,5])
A
并在ipython中使用%run运行它。我没有得到相同的输出


我可以做些什么来获取Out[n]行,如果可能的话还可以获取In[n]行。我需要一个关于在我的类中使用ipython的latex文档的输入和输出。

为什么不直接使用ipython外壳呢?如果没有大量复杂的运行程序代码,您所要求的是不可能的,因为每次更改文档时,我都必须将大约50行python代码复制/粘贴到ipython shell