subprocess.getstatusoutput(cmd) 
Return (status, output) of executing cmd in a shell.
Execute the string cmd in a shell with Popen.check_output() and return a 2-tuple (status, output). Universal newlines mode is used; see the notes on Frequently Used Arguments for more details.
A trailing newline is stripped from the output. The exit status for the command can be interpreted according to the rules for the C function wait(). Example:
>>> subprocess.getstatusoutput('ls /bin/ls')
(0, '/bin/ls')
>>> subprocess.getstatusoutput('cat /bin/junk')
(256, 'cat: /bin/junk: No such file or directory')
>>> subprocess.getstatusoutput('/bin/junk')
(256, 'sh: /bin/junk: not found')
Availability: POSIX & Windows
Changed in version 3.3.4: Windows support added
 
          
Please login to continue.