[python] subprocess

Šponar Josef Josef.Sponar na asseco.cz
Pátek Srpen 24 15:58:51 CEST 2007


Díky, to bude asi ono. Ale myslím si, že je problém v pythonu.  

-----Original Message-----
From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of Jan Jakubuv
Sent: Thursday, August 23, 2007 2:20 PM
To: Konference PyCZ
Subject: Re: [python] subprocess

dobry den,

co treba takto:

prog=SUB.Popen(cmd, stderr=SUB.PIPE, stdout=SUB.PIPE)
try:
    retval=prog.wait()
except IOError, (errorno, strerror):
    from errno import ECHILD
    if errorno == ECHILD:
        pass
retvat = prog.returncode

h.

2007/8/23, Šponar Josef <Josef.Sponar na asseco.cz>:
>
> Ahoj, nevíte někdo jak odstranit tuto podivnost při používání subprocess.wait().
> PYTHON = 2.4
> System = SunOS
>
> prog=SUB.Popen(cmd, stderr=SUB.PIPE, stdout=SUB.PIPE)
> retval=prog.wait()
>
> Traceback (most recent call last):
>   File "av_rizeni.py", line 283, in ?
>     main()
>   File "av_rizeni.py", line 180, in main
>     retval=prog.wait()
>   File "/usr/local/lib/python2.4/subprocess.py", line 1007, in wait
>     pid, sts = os.waitpid(self.pid, 0)
> OSError: [Errno 10] No child processes 
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
>
_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python


Další informace o konferenci Python