【发布时间】:2014-05-23 20:55:40
【问题描述】:
我有一个 Python 脚本 myscript.py,如下所示:
$ cat myscript.py
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [1, 3, 2])
在pylab模式下运行IPython时:
$ ipython --pylab
执行以下命令(我的脚本中的第 2 行)将导致图形在新窗口中弹出:
In []: plt.plot([1, 2, 3], [1, 3, 2])
另一方面,当运行myscript.py时,图像不会显示:
In []: %run myscript.py
有没有办法改变这种行为并强制 IPython 显示脚本中生成的图像?
【问题讨论】:
标签: ipython