【发布时间】:2020-03-29 05:11:53
【问题描述】:
我正在编写一个在 Windows 上执行 CMD 命令的脚本。我用它来解析命令到不同的应用程序。这些命令返回一些值或错误。如何强制 Python/CMD 将返回的任何命令(无论是返回值还是错误)存储在变量中,并强制它不将其打印到控制台。我尝试了 subprocess 和 os.system() 并且我尝试过的所有这些都允许存储值,但是当命令返回错误时,它仍然被打印到控制台而不是存储在变量中。
【问题讨论】:
标签: python cmd subprocess