capturing system exit status
Michael Hoffman
cam.ac.uk at mh391.invalid
Sun Apr 1 21:35:51 EDT 2007
oscartheduck wrote:
> in a program I'm writing I have several commands I pass to the unix OS
> underneath the code.
>
> I want to perform error checking to make sure that the OS commands'
> exit gracefully, but I'm not seeing a simple python module to do this.
If you're using Python 2.5, you can use subprocess.check_call() which
will raise CalledProcessError for nonzero exit code. If you're using
Python 2.4, you can use retcode = subprocess.call() and check it yourself.
--
Michael Hoffman
More information about the Python-list
mailing list