import subprocess
import shlex
def run_command(cmd):
p = subprocess.Popen(cmd, stdout=subprocess.PIPE)
while True:
output = process.stdout.readline()
if output == '' and process.poll() is not None:
break
if output:
print output
rc = process.poll()
return rc
def main():
print "Catch go"
cmd = "something"
run_command(shlex.split(cmd))
if __name__ == '__main__':
main()