У меня возникли некоторые проблемы с 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 секунду, а затем откроет второе, но окно не закрывается, пока я сам его не закрою. Я что-то не так делаю, или так и должно быть?