En utilisant le module subprocess de la librairie standard :
import subprocess
import sys
command = subprocess.run(['ls', '-l'], capture_output=True)
sys.stdout.buffer.write(command.stdout)
sys.stderr.buffer.write(command.stderr)
sys.exit(command.returncode)
Avantage :
permet d'obtenir le stdout et stderr pour le retour système.
pour python 3.4 et avant : il faut utiliser call au lieu de run.
subprocess.call(["ls", "-l"])