您可以check_call
从subprocess
库中使用。
from subprocess import STDOUT, check_call
import os
check_call(['apt-get', 'install', '-y', 'filetoinstall'],
stdout=open(os.devnull,'wb'), stderr=STDOUT)
转储stdout
到/dev/null
或os.devnull
在这种情况下。
os.devnull
与平台无关,并且将/dev/null
在POSIX和nul
Windows上返回(这与您正在使用的无关,apt- get
但是仍然很了解:))