Я пишу сценарий python, который генерирует список целых чисел и должен отправлять этот список одновременно выполняющейся программе C ++, которая постоянно ожидает ввода. Каков быстрый и безболезненный способ создания связи между этими двумя языками?
Я рассмотрел такие возможности, как:
- запись результата python в файл во время прослушивания для обновления файлов на C ++ и загрузки его, как только будут доступны новые данные.
- с использованием python пакета pexpect и включением интерфейса командной строки в программу C ++, чтобы он получал данные через cin.
Обе указанные возможности кажутся мне слишком хакерскими. Есть ли варианты получше, для которых не нужно было бы разбираться в кодировании библиотеки C ++ для python?