Добрый день!
Имеются 2 python скрипта, запущенные на одной машине (xubuntu 20.04). В данный момент обмен данными между ними происходит через файл (данные json). В результате работы 1й скрипт выкладывает в файл данные, 2й скрипт каждые ~30 сек читает файл, и если данные изменились - берет новые данные в работу.
Но мне кажется эстетически неверным такой подход. Как можно реализовать это без сохранения данных на физ.носителе ?
P.S. смотрел в сторону многопоточности, там подобное реализуется, если обе функции запускаются в потоки из одного скрипта, а у меня 2 отдельных скрипта, и тут я не смог (
Имеются 2 python скрипта, запущенные на одной машине (xubuntu 20.04). В данный момент обмен данными между ними происходит через файл (данные json). В результате работы 1й скрипт выкладывает в файл данные, 2й скрипт каждые ~30 сек читает файл, и если данные изменились - берет новые данные в работу.
Но мне кажется эстетически неверным такой подход. Как можно реализовать это без сохранения данных на физ.носителе ?
P.S. смотрел в сторону многопоточности, там подобное реализуется, если обе функции запускаются в потоки из одного скрипта, а у меня 2 отдельных скрипта, и тут я не смог (