前言:部分网站通过检测selenium指纹来识别爬虫,为了抵抗反爬机制考虑通过selenium远程调试绕过反爬
1.开始chrome远程调试
使用命令开始chrome远程调试端口
chrome --remote-debugging-port=9222
运行后打开chrome,执行python代码
from selenium import webdriver
chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option('debuggerAddress','127.0.0.1:9222')
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get("baidu.com")
报错,无法连接
网上找到解决办法
参考链接:https://blog.csdn.net/qq_42841075/article/details/107091052
关闭所有chrome进程后,成功连接