python爬虫之实现edge无头浏览器和规避检测

python爬虫之实现edge无头浏览器和规避检测

爬取百度网页源码但不打开浏览器

实现代码如下:

复制代码
#需求:实现edge无头浏览器和规避检测
from selenium import webdriver
from time import sleep
from selenium.webdriver.edge.options import Options# 实现无可视化界面的操作,

#定义浏览器对象
#实现无可视化界面的操作,无可视化界面(无头浏览器),要用直接复制,加上上面的引入
options = Options()#定义一个option对象
options.add_argument("headless")
#规避检测
options.use_chromium = True
options.add_argument('--disable-blink-features=AutomationControlled')

bro = webdriver.Edge(options=options)

bro.get('https://www.baidu.com/')

print(bro.page_source)
sleep(2)
bro.quit()
相关推荐
金銀銅鐵2 小时前
[Python] 从《千字文》中随机挑选汉字
后端·python
cup116 小时前
[技术复盘] Windows Python 打包实战:Nuitka 环境踩坑总结与 CI 自动化构建全指南
python·ai·环境变量·ci·nuitka·skill
aqi008 小时前
15天学会AI应用开发(七)有了大模型为什么还要引入RAG
人工智能·python·大模型·ai编程·ai应用
金銀銅鐵10 小时前
用 Python 实现 Take-Away 游戏
python·游戏
copyer_xyf11 小时前
Agent 流程编排
后端·python·agent
copyer_xyf11 小时前
Agent RAG
后端·python·agent
copyer_xyf11 小时前
【RAG】向量数据库:milvus
后端·python·agent
copyer_xyf12 小时前
Agent 记忆管理
后端·python·agent
星云穿梭1 天前
用Python写一个带图形界面的学生管理系统——完整教程
python