On May 12, 4:21 pm, Jakub Vysoky <ja...@borka.cz> wrote: > ahoj > > > A proč Vám nevyhovuje os.system? (Dělá přesně to co popisujete.) ale když > > Vám to nestačí je tu ještě modul pexpect (http://www.noah.org/wiki/pexpect > > ). > > v docce pisou, jak ho nahradit, tak se tak obcas snazim, ale na > spouste mistech mam stale os.system() > > http://docs.python.org/library/subprocess.html#replacing-os-system > > >> Zkousel jsem os.system(command), ale to neni ono. > >> Zkousel jsem taky: output = subprocess.Popen(["ls -la / > >> root"],shell=False,stdout=subprocess.PIPE) > >> test = output.communicate > > nevidim, co presne delas. minimalne chybi zavorky a communicate vraci > i stdout i stderr. uplne presne chces asi tohle: > > http://docs.python.org/library/subprocess.html#replacing-bin-sh-shell... > > kazdopadne take doufam, ze "ls -la /root" je jenom kratky priklad a > chces to pouzit na neco jineho?:) > > drzim palce.
Jiste prikaz ls -la /root je opravdu jen priklad. Volam svuj wrapper ktery me vraci aktualni stav beziciho procesu. Zkusim to tedy z os.system(). Asi jsem delal nekde chybu. Diky Petr _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python