2010-05-16 12 views

Répondre

1

Redirection se fait par le shell. Tant que le script python écrit sur stdout et que C_program lit depuis stdin, cela devrait fonctionner.

0

Il semble que vous fassiez bien.

Par exemple, si je dois rediriger la sortie des scripts pour programmer l'entrée, j'ai utilisé cette construction:

$ my_script.py | progr 

avec le cas si progr accepte les arguments dans votre code.

0

Si cela ne fonctionne pas, peut-être que votre python écrit dans une erreur standard et pas dans une sortie standard. Si tel est le cas, vous devez:

(python_script.py 2>&1) | C_program