The most simplified version of the Python system command execution template
#!/usr/local/bin/python3
# -*- coding: utf-8 -*-
from subprocess import Popen, PIPE, STDOUT
#executed command
command='ls -l'. split()
proc=Popen(command, stdout=PIPE, stderr=PIPE, universal_newlines=True);
output, error = proc. communicate()
#display execution result
if(proc. poll()==0):
print(output)
else:
print("{} Error\n".format(error))
No Comment
Post your comment