Я делаю некоторые заговоры в интерактивной сессии Python. Я хочу сделать графики внутри цикла for и перестать смотреть на график каждую итерацию, используя код ниже:
import numpy as np
import matplotlib.pyplot as plt
plt.close('all')
for param in range(5):
plt.figure()
plt.plot(np.random.randn(5000000))
plt.waitforbuttonpress()
Однако, если я хочу остановиться рано и выйти из цикла, нажав Ctrl + C, это не сработает ... Рисунок остается открытым после нажатия Ctrl + C, и если я нажимаю на него, цифры продолжают появляться. Как я могу это исправить?