我在使用matplotlib时遇到了一些问题... 我无法同时打开两个窗口来显示图像,似乎当我使用show()函数时脚本会停止运行,并且不会继续执行除非我手动关闭显示。是否有一种方法可以在脚本中关闭图形窗口?
以下代码并没有达到我的期望:
import matplotlib.pyplot as plt
from time import sleep
from scipy import eye
plt.imshow(eye(3))
plt.show()
sleep(1)
plt.close()
plt.imshow(eye(2))
plt.show()
我期望第一个窗口在1秒后关闭,然后打开第二个窗口,但窗口直到我手动关闭它才会关闭。我是做错了什么,还是应该这样运行?