我正在使用 webbrowser 使用 Python 打开一个 URL,但问题是在打开 URL 之后,webbrowser 模块在终端上打印了不必要的输出。
我在谷歌上搜索但没有找到任何有用的答案。
使用的代码:
import webbrowser
webbrowser.open("https://www.google.com/")
我只是想去掉终端中的浏览器输出,而不是整个输出。
请您参考如下方法:
您正在寻找 I/O redirection :
python script.py >/dev/null 2>&1
>/dev/null 将 stdout 重定向到 /dev/null,防止终端输出它。
2>&1 将 stderr 重定向到 stdout,然后发送到 /dev/null,以隐藏错误。
