Python使用webbrowser模块打开网站出现报错的解决方法求助
问题原因
webbrowser.open()方法传入的地址如果没有携带http://或https://协议头,会默认将传入内容识别为本地文件路径,尝试从当前脚本运行的工作目录下匹配对应文件,你的代码里只传了youtube.com,系统自然会在本地项目路径下查找该文件,最终触发文件不存在的报错。
解决方法
给需要打开的网站地址补充完整的协议前缀即可,修正后的代码如下:
import webbrowser webbrowser.open('https://youtube.com')
内容的提问来源于stack exchange,提问作者Swastik Kakran
相关产品推荐
相关产品推荐

