python - Python Webbrowser 模块未提供所需的输出
问题描述
嘿伙计们,我正在测试一个名为“webbrowser”的 python 模块,但是当我尝试打开 youtube 时它没有给出任何响应。请解决这个问题。这是代码。
import webbrowser
webbrowser.open("www.youtube.com")
而且我也没有收到任何错误。在打印时显示:
True
当我尝试这段代码时:
import webbrowser
webbrowser.get("google-chrome"),open("https://www.youtube.com")
它给出了这个错误:
webbrowser.get("google-chrome"),open("https://www.youtube.com")
File "C:\Program Files\Python39\lib\webbrowser.py", line 65, in get
raise Error("could not locate runnable browser")
webbrowser.Error: could not locate runnable browser
解决方案
请找到您的浏览器路径,然后通过document注册,然后运行 webbrowser。
import webbrowser
urL='https://www.google.com'
chrome_path="C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
webbrowser.register('chrome', None, webbrowser.BackgroundBrowser(chrome_path), 1)
webbrowser.get('chrome').open(urL)
推荐阅读
- python - 使用 bs4 获取孙节点
- python - 关键 - 将查询循环转换为 1 个有趣且整合的查询
- c# - 将接口转换为其实现
- c++ - C++ 类对象初始化
- android - 如何使用 Android 常量值作为常量名?
- android - transformNativeLibsWithStripDebugSymbolForRelease 执行失败,mips64el-linux-android-strip
- python - 来自端口的 Apache Beam 输入
- javascript - Salesforce+DocuSign:如何通过 DocuSign 使用记录联系人自动填充我的信封收件人?
- rasa-nlu - 如何在服务器上加载使用 RASA 中的 API 生成的最新数据模型?
- php - 单击链接时使用 JQUERY 和 PHP 更新 mysql