sách gpt4 ăn đã đi

python - 我如何在普通浏览器中使用 selenium

In lại 作者:太空狗 更新时间:2023-10-29 23:58:56 25 4
mua khóa gpt4 giày nike

是否可以将 selenium 连接到我通常使用的浏览器而不是驱动程序?对于正常浏览,我使用带有多个插件的 chrome——add block plus、flashblock 等等。我想尝试使用此特定配置加载站点。我该怎么做?

p.s - 我不想像这个问题那样只连接到一个打开的浏览器:

How to connect to an already open browser?

我不关心我是否使用驱动程序生成进程。我只想要完整的浏览器配置 - cookie、插件、字体等。

Cảm ơn

câu trả lời hay nhất

首先,您需要下载 ChromeDriver ,然后将可执行文件的路径放入 CON ĐƯỜNG 环境变量,或者在 executable_path 参数中传递路径:

from selenium import webdriver
driver = webdriver.Chrome(executable_path='/path/to/executeable/chrome/driver')

为了加载扩展,您需要设置 Tùy chọn Chrome:

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

options = webdriver.ChromeOptions()
options.add_extension('Adblock-Plus_v1.4.1.crx')

driver = webdriver.Chrome(chrome_options=options)

您还可以保存您拥有的 chrome 用户配置文件并将其加载到 ChromeDriver:

options = webdriver.ChromeOptions()
options.add_argument('--user-data-dir=/path/to/my/profile')
driver = webdriver.Chrome(chrome_options=options)

另见:

关于python - 我如何在普通浏览器中使用 selenium,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25018286/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress