我正在使用 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
,以隐藏错误。