Как обновить изображения при использовании электронов и асар
Я делаю программу для автоматического анализа в электронном виде. В фоновом режиме запускается скрипт python, который генерирует граф с помощью matplotlib. Я хочу динамически изменить отображаемое изображение в моем анализе, который работает нормально, когда я не использую asar, но я не могу изменить файлы в моем электронном хранилище при использовании asar, поэтому у меня нет идей о том, как реализовать моя система.
Я также попытался сохранить изображение в локальной папке и использовать file://
, но я не мог получить доступ к файлу.
У меня есть несколько идей, но я не знаю, как реализовать любую из них:
1) Наличие пакета asar только с несколькими папками, а не со всеми, так что я все еще могу изменить файл во время работы программы.
2) Сохраните изображение в базе данных (что я знаю, как сделать), а затем отобразите его позже (что я не знаю, как сделать).
3) Вернитесь из моего скрипта Python напрямую в javascript мой файл из асинхронного возврата (или что-то подобное), а затем используйте его для генерации изображения.
Можно ли заставить одно из этих решений работать? У кого-нибудь есть другая идея?