• Facebook
  • Twitter
  • Reddit
  • StumbleUpon
  • Digg
  • email

All Samples(50)  |  Call(47)  |  Derive(0)  |  Import(3)
Run command with arguments and return its output as a byte string.

If the exit code was non-zero it raises a CalledProcessError.  The
CalledProcessError object will have the return code in the returncode
attribute and output in the output attribute.

The arguments are the same as for the Popen constructor.  Example:

>>> check_output(["ls", "-l", "/dev/null"])
'crw-rw-rw- 1 root root 1, 3 Oct 18  2007 /dev/null\n'

The stdout argument is not allowed as it is used internally.
To capture standard error in the result, use stderr=STDOUT.

>>> check_output(["/bin/sh", "-c",
...               "ls -l non_existent_file ; exit 0"],
...              stderr=STDOUT)
'ls: non_existent_file: No such file or directory\n'

        def check_output(*popenargs, **kwargs):
    r"""Run command with arguments and return its output as a byte string.

    If the exit code was non-zero it raises a CalledProcessError.  The
    CalledProcessError object will have the return code in the returncode
    attribute and output in the output attribute.

    The arguments are the same as for the Popen constructor.  Example:

    >>> check_output(["ls", "-l", "/dev/null"])
    'crw-rw-rw- 1 root root 1, 3 Oct 18  2007 /dev/null\n'

    The stdout argument is not allowed as it is used internally.
    To capture standard error in the result, use stderr=STDOUT.

    >>> check_output(["/bin/sh", "-c",
    ...               "ls -l non_existent_file ; exit 0"],
    ...              stderr=STDOUT)
    'ls: non_existent_file: No such file or directory\n'
    """
    if 'stdout' in kwargs:
        raise ValueError('stdout argument not allowed, it will be overridden.')
    process = Popen(stdout=PIPE, *popenargs, **kwargs)
    output, unused_err = process.communicate()
    retcode = process.poll()
    if retcode:
        cmd = kwargs.get("args")
        if cmd is None:
            cmd = popenargs[0]
        raise CalledProcessError(retcode, cmd, output=output)
    return output
        


src/m/p/mplayer-resume-HEAD/mplayer-resume.py   mplayer-resume(Download)
#!/usr/bin/python3
#TODO: refactor
 
import sys
from os.path import expanduser
import pickle
from subprocess import check_output
# compose mplayer commad
cmd = [mplayer, '-ss', time_to_resume, file_name] + flags
# wait until it finish
mplayer_output = str(check_output(cmd))
 
# get new resume time
time_to_resume = parse_mplayer_output(mplayer_output)

src/x/y/xychan-HEAD/xychan/image_store.py   xychan(Download)
 
import os
try:
    from subprocess import check_output
except ImportError:
    from commands import getstatusoutput
    def check_output(cmdlist):

src/x/y/xychan-0.2.1/xychan/image_store.py   xychan(Download)
 
import os
try:
    from subprocess import check_output
except ImportError:
    from commands import getstatusoutput
    def check_output(cmdlist):