Sto riscontrando alcuni problemi con matplotlib .... Non riesco ad aprire 2 finestre contemporaneamente per visualizzare un'immagine con show(), sembra che lo script si fermi al line uso show e non continua a meno che non chiuda manualmente il display. C'è un modo per chiudere la finestra delle figure all'interno della scrittura?utilizzando show() e close() da matplotlib
il seguente codice non funziona come voglio:
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()
mi aspettavo la prima finestra per chiudere dopo 1 secondo e poi aprire il secondo, ma la finestra non si chiude fino a che non chiudo me stessa. Sto facendo qualcosa di sbagliato, o è come dovrebbe essere?
Possibile duplicato. Controlla http://stackoverflow.com/q/9753885/302369 – imsc
che risolve questo problema, ma ne ottengo un altro ..... quando uso plt.ion() non posso usare alcune risorse come lo zoom nella figura finestra (non riesco nemmeno a spostare la finestra) ... – xarles