我在使用 matplotlib 时遇到了一些问题....我无法一次打开 2 个窗口来显示带有 show() 的图像,似乎脚本在我使用 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 秒后关闭,然后再打开第二个窗口,但是直到我自己关闭窗口才会关闭。我做错了什么,还是它应该是这样?