|
发表于 2024-2-29 12:38:13
|
显示全部楼层
1. 下载 chromedriver_win32.zip 的 ChromeDriver 解压得到 chromedriver.exe
2. 记录百分浏览器 chrome.exe 程序路径(不清楚的话可以在百分浏览器里打开 chrome://version 查看"可执行文件路径"找到)
3. 使用对应的编程语言调用 ChromeDriver 和百分浏览器,例如以下是基于 selenium 的简单 python 代码示例:
- # coding=utf-8
- import os
- from selenium.webdriver.chrome.options import Options
- from selenium import webdriver
- if __name__ == "__main__":
- chrome_path = "" # chrome.exe 路径
- chrome_driver = "" # chromedriver.exe 路径
- chrome_port = "9222" # 指定远程调试端口;一般为 9222
- chrome_user_data = "" # 指定一个 User Data 目录
- os.popen(
- f'"{chrome_path}" --user-data-dir="{chrome_user_data}" --remote-debugging-port={chrome_port}'
- )
- chrome_options = Options()
- chrome_options.add_experimental_option(
- "debuggerAddress", f"127.0.0.1:{chrome_port}"
- )
- chrome = webdriver.Chrome(
- chrome_options=chrome_options, executable_path=chrome_driver
- )
- # do something...
复制代码
具体详情建议阅读 Selenium with Python中文翻译文档 或其他相关文档。
|
|