Chrome启动

可以通过driver启动:下载对应版本驱动,并配置环境变量即可

脚本启动

path="谷歌浏览器目录"
port="启动监听端口"
data_path="数据存放目录"

{path}\chrome.exe --remote-debugging-port={port} --user-data-dir="{data_path}"

linux举例

chrome --no-sandbox --remote-debugging-port=55833  --user-data-dir=/data/chrome/55833 --ignore-certificate-errors

./chromedriver --port=13889 --whitelisted-ips --enable-webgl --no-sandbox --disable-dev-shm-usage --disable-gpu --allowed-origins="*"

windows举例

C:\Users\admin\AppData\Local\Google\Chrome\Application\chrome.exe --remote-debugging-port=15166 --user-data-dir="E:\pydata\chrome_data"

Chrome连接

#启动Chrome并设置监听端口号
chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_argument('--remote-debugging-port=监听端口')
driver = webdriver.Chrome(options=chromeOptions)

#连接已启动的Chrome
chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option("debuggerAddress", "ip:端口")
driver = webdriver.Chrome(options = chrome_options)

远程连接

chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_argument('--remote-debugging-port=13888')
driver = webdriver.Remote(command_executor='http://ip:13889',options=chromeOptions)
Last modification:December 27, 2023
如果觉得我的文章对你有用,请随意赞赏