将输出重定向到DEVNULL:
import osimport subprocessFNULL = open(os.devnull, 'w')retpre = subprocess.call(['echo', 'foo'], stdout=FNULL, stderr=subprocess.STDOUT)
它实际上与运行此shell命令相同:
retpre = os.system("echo 'foo' &> /dev/null")
将输出重定向到DEVNULL:
import osimport subprocessFNULL = open(os.devnull, 'w')retpre = subprocess.call(['echo', 'foo'], stdout=FNULL, stderr=subprocess.STDOUT)
它实际上与运行此shell命令相同:
retpre = os.system("echo 'foo' &> /dev/null")