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 协议》,转载必须注明作者和本文链接
一代咩神
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!