python 如何在我的浏览器上使用Selenium Webdriver的浏览器扩展?

vq8itlhq  于 2023-04-10  发布在  Python
关注(0)|答案(1)|浏览(188)

我尝试在Chrome上使用Selenium webdriver的Tampermonkey。但是当Selenium webdriver打开Chrome时。所有扩展都不存在。有什么方法可以启用它们吗?我使用python
尝试在chrome上使用Tampermonkey自动化,但扩展不会出现

lymnna71

lymnna711#

你可以使用下面的代码来添加一个扩展,首先你需要得到扩展的crx文件,你可以下载它的形式网站像CrxDownloader后,保存在本地和更新扩展路径在下面的代码我已经在本地测试,并能够添加它

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_extension('pathtoExtension/Tampermonkey.crx')
driver = webdriver.Chrome(options=chrome_options, executable_path='/path/to/chromedriver')
driver.get('https://www.google.com')

相关问题