2017-04-21 53 views
0

我有一個正在產生劇情的Python腳本,一切工作正常。但是我想保持這個打開狀態(與其他人進行比較),這是行不通的,劇本在我關閉劇情窗口之前不會繼續運行。任何建議我可以做什麼?謝謝:)Python腳本需要劇情關閉之前繼續

+0

打開交互模式。 import matplotlib.pyplot as plt; plt.ion()' – Paul

+0

謝謝,這有幫助,但現在新的情節是在同一個窗口中,所以我仍然無法保留舊的。 – Judith

+0

在每個繪圖之前初始化一個新圖。 'plt.figure()'。或者,更明確地指出你正在繪製哪個軸上的東西:'fig,(ax1,ax2)= plt.subplots(1,2); ax1.plot(x1,y1); ax2.plot(x2,y2)'。 – Paul

回答

0

當調用plt.show()事件循環轉移到顯示的窗口。程序的其餘部分只有在該窗口關閉後纔會繼續。

建議只需在腳本末尾調用plt.show(),當所有的數字都準備好立即顯示時。