问题描述
我正在尝试编写一个自动化功能来打开输入的 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)