On Thu, Sep 14, 2006 at 08:40:35AM +0200, Martin Jedlička wrote: > Zdravim, mam takovy problem. Poustim prikaz v prikazove radce (volam > cvs.exe s parametrama) a rad bych, aby se nezobrazovalo to cerne okno > cmd (os.system(cmd))* *K tomu jsem pouzil os.popen, problem je ale v > tom, ze kdyz se vyskytne nejaky problem (chyba pri spusteni cvs.exe), > tak to nevidim. Existuje nejaky zpusob, jak mi popen vyhodi nejaky vytup > pri nepovedeni operace? Nebo existuje nejaky lepsi zpusob, jak spoustet > externi programek s parametrama, aniz by se poustelo cerne cmd okno, ale > pri chybe by to vyhodilo nejakou navratovou hodnotu (execl ?)?
V 2.4 pribyl modul `subprocess', ktery nahrazuje os.system a os.popen*. Je docela flexibilni, takze by mel umet to, co pozadujete. Zdravi Radek Kaňovský _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
