Обмен данными между 2мя скриптами

BladeM

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

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Можно объединить скрипты в один файл или импортировать во второй скрипт функцию возвращающую контент из первого и вызывать ее каждые 30 секунд в бесконечном цикле.
 

Форум IT Специалистов