Python 网络浏览器库不适用于 Chrome

问题描述

我正在尝试编写一个自动功能来打开输入的 URL。如果我不使用 Chrome 浏览器,则代码有效;但不适用于 Chrome 浏览器:它无法检测到我的 Chrome 浏览器并返回错误“找不到可运行的浏览器”。

代码

import webbrowser

def visitwebsite():
    url = input('Enter url: ')
    webbrowser.get('chrome').open_new_tab(url)

已经尝试过 'chrome' - 'google-chrome' 并将其直接重定向到路径。也许我做错了

解决方法

代码很简单。您需要为此安装 selenium

from selenium import webdriver

driver = webdriver.Chrome(executable_path='path to chromedriver.exe')
driver.get('https://www.google.com)