使用新的标准库 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)
还未添加个人签名 2019.04.18 加入
还未添加个人简介
促进软件开发及相关领域知识与创新的传播
评论