[python] cteni odpovedi programu ze stdin

Jan Martinek honza na dp.fce.vutbr.cz
Pondělí Květen 21 19:40:01 CEST 2007


Karel Šrot wrote:
> To Jan Martinek:
> Nemyslel. :-) Tebou uvadeny priklad totiz posle data pouze jednou, pote 
> zavre vstup a precte cely vystup. Toto neni interaktivni komunikace.

Aha. V tom případě se podívej do zdrojáku modulu subprocess do metody 
communicate. Ta metoda by se asi dala použít přímo, kdyby na konci vždy 
nečekala na ukončení procesu (self.wait()), což ty nechceš.

Abych pravdu řekl, to čekání na ukončení procesu považuju za nešťastný 
nápad. Kdyby to tam nebylo, bylo by to flexibilnější.

--
Jan Martinek


Další informace o konferenci Python