python 调用 cmd 而不显示黑框的方法
使用新的标准库 subprocess 调用 cmd 命令,发现总是会有黑框、或黑框一闪而过的情况。仔细阅读文档后发现以下方法可以隐藏黑框:
startupinfo = subprocess.STARTUPINFO(dwFlags=subprocess.STARTF_USESHOWWINDOW)
cmd = subprocess.run('tasklist', capture_output=True, startupinfo=si)
out = cmd.stdout.decode('gb2312')
print(out)
本作品采用《CC 协议》,转载必须注明作者和本文链接