Как обновить sh matplotlib цифры в командной строке - PullRequest
0 голосов
/ 12 апреля 2020

Я использую matplotlib для рисования некоторых фигур. Мой код выглядит следующим образом:

while True:
    fig = plt.figure()
    ### draw something include time.
    plt.show()
    time.sleep(5)

В Spyder код работает так, как ожидалось: он обновляется каждые 5 секунд на консоли i Python. Однако, когда я запускаю его в командной строке, он не ссылается на sh (как видно из напечатанной метки времени). Что там не так?

Спасибо!

Из дальнейших попыток я обнаружил, что если я закрою фигуру, будет создана новая фигура. Но это не то, что я хочу. Я хочу, чтобы фигура оставалась там, показывая новую информацию, чтобы мы могли видеть ее в любое время. Я не хочу ничего делать после запуска программы.

...