我试图使用以下代码将adblock添加到硒中:

chop =webdriver.ChromeOptions()
chop.add_extension('Adblock-Plus_v1.4.1.crx')
driver = webdriver.Chrome(chrome_options=chop)


我收到此错误:

'OSError: Path to the extension doesn't exist'


我该怎么办?

最佳答案

您需要提供完整的路径:

from os import path

chop =webdriver.ChromeOptions()
chop.add_extension(path.abspath('Adblock-Plus_v1.4.1.crx'))
driver = webdriver.Chrome(chrome_options=chop)

07-27 14:39