gpt4 book ai didi

python - 从 Python 中的 os.system() 中的命令重定向 stdio

转载 作者:太空狗 更新时间:2023-10-29 21:12:52 24 4
gpt4 key购买 nike

通常我可以通过更改 sys.stdout 的值来更改 Python 中的标准输出。但是,这似乎只影响 print 语句。那么,有什么方法可以抑制通过 Python 中的 os.system() 命令运行的程序的输出(到控制台)?

最佳答案

在 unix 系统上,您可以将 stderr 和 stdout 重定向到/dev/null 作为命令本身的一部分。

os.system(cmd + "> /dev/null 2>&1")

关于python - 从 Python 中的 os.system() 中的命令重定向 stdio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3197509/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com