selenium绕过网站检测的方法

使用selenium打开如下网站,进行检测,代码如下:

python 复制代码
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get('https://bot.sannysoft.com/')
time.sleep(60)

发现webdriver被检测到了

在这里可使用一个selenium提供的插件undetected_chromedriver,使用这个可以通过检测。

python 复制代码
import undetected_chromedriver as undetected_diver
import time

driver = undetected_diver.Chrome(driver_executable_path=r'C:\Program Files\Google\Chrome\Application\undetected_chromedriver.exe',
                       browser_executable_path=r'C:\Program Files\Google\Chrome\Application\chrome.exe',
                       use_subprocess=True)
driver.get('https://bot.sannysoft.com/')
time.sleep(60)

显示结果如下

使用这个,对于一些有网站有瑞数加密的都可以通过,非常强大。

相关推荐
梨落秋霜14 小时前
Python入门篇【文件处理】
android·java·python
Java 码农14 小时前
RabbitMQ集群部署方案及配置指南03
java·python·rabbitmq
张登杰踩16 小时前
VIA标注格式转Labelme标注格式
python
Learner16 小时前
Python数据类型(四):字典
python
odoo中国17 小时前
Odoo 19 模块结构概述
开发语言·python·module·odoo·核心组件·py文件按
Jelena1577958579217 小时前
Java爬虫api接口测试
python
踩坑记录18 小时前
leetcode hot100 3.无重复字符的最长子串 medium 滑动窗口(双指针)
python·leetcode
诸神缄默不语19 小时前
Python处理Word文档完全指南:从基础到进阶
python
海棠AI实验室20 小时前
第四章 项目目录结构:src/、configs/、data/、tests/ 的黄金布局
python·项目目录结构
爱笑的眼睛1120 小时前
超越可视化:降维算法组件的深度解析与工程实践
java·人工智能·python·ai