Я думаю, что лучшим способом было бы использовать связь TCP / IPC через сокет.
В C ++ реализовать сервер, который считывает данные и публикует их в сокет.
В реализации Pythonклиент, который просто слушает сокет и обрабатывает данные каждый раз, когда он публикуется сервером C ++.
Если вам нужна легкая библиотека C ++ для связи через сокет, я предлагаю посмотреть либо ZMQ , либо nanomsg , но если ваш вариант использования достаточно прост, использование родной socket может сделать работу просто и эффективно.
Редактировать: Если вы хотите использовать ZMQ так, как вам нужноможно начать с ZGuide .У вас также есть учебник о передаче данных между C ++ и Python с использованием zmq.Nanomsg - это форк ZMQ, поэтому к нему применима большая часть концепции ZMQ.
Если вы хотите использовать собственный сокет, уже есть много учебников как на C ++, так и на Python, просто поищите в Google.