在ipython / jupyter笔记本中运行以下代码:
for i in range(4): # any figure fig = plt.figure() ax = fig.add_subplot(111) ax.plot(range(i), range(i)) fig.show() # do something that takes a long time: a = fib(500000)
导致所有图形同时(在第四个循环之后)可见。
如何更改设置,以便一旦计算出这些数字就可以看到它们(在for循环的下一步之前)?
注意:我正在使用%matplotlib内联