Uzyskanie wyjścia innego programu jako wejścia w locie

Mam dwa programy, których używam w ten sposób:

$ c_program | python_program.py

c_program drukuje coś za pomocąprintf() i python_program.py czyta używającsys.stdin.readline()

Chciałbym, aby proces python_program.py przetwarzał wyjście c_program, tak jak się drukuje, tak, aby mógł wydrukować własne wyjście prądowe. Niestety python_program.py pobiera dane wejściowe dopiero po zakończeniu programu c_program.

Jak mogę to rozwiązać?

questionAnswers(6)

yourAnswerToTheQuestion