Продолжать работу подпроцесса анимации Matplotlib, даже когда процесс Main Python завершен - PullRequest
0 голосов
/ 17 июня 2020

У меня есть основной скрипт, который запускается -> создает массив -> сохраняет массив, который мне нужно анимировать. Итак, вот чего я хочу достичь: -

1.) Запустите Python Script A.py - Каждый раз, когда запускается A.py, создается и сохраняется новая матрица - матрица .pkl сохраняется в каталоге.

2.) Из A.py запустите другой python скрипт B.py. B.py сгенерирует окно анимации Matplotlib, и БЕЗ ручного завершения он будет продолжать читать matrix.pkl и обновлять окно анимированного графика.

Но следующие условия: -

  • B.py не следует вызывать из A.py, если сценарий B.py уже запущен. Если нет, то должно быть.
  • Пока B.py запущен, т.е. открыто окно Matplotlib Animation, не должно быть никаких блокировок при запуске A.py любое количество раз.

Я не могу найти решение для этих условий .. Любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...