DrissionPage|基于 python 的网页自动化工具 语法简洁 对新手友好

DrissionPage是一个能控制浏览器和收发数据包的网页自动化工具,支持Chromium内核浏览器和electron应用

它结合了requests 库和Selenium库的优点,可以自行切换工作模式,提高开发和运行效率,非常好用的一款自(爬)动(虫)化工具

DrissionPage亮点特色
本库采用全自研的内核,对比 selenium,有以下优点:

1、无 webdriver 特征,不会被网站识别,无需为不同版本的浏览器下载不同的驱动
2、运行速度更快,可以跨 iframe 查找元素,无需切入切出,iframe 看作普通元素,获取后可直接在其中查找元素,逻辑更清晰
3、可以同时操作浏览器中的多个标签页,即使标签页为非激活状态,无需切换
4、内置等待和自动重试功能。使不稳定的网络变得易于控制,程序更稳定,编写更省心
5、允许反复使用已经打开的浏览器。无须每次运行从头启动浏览器,调试超方便
6、极简的语法规则。集成大量常用功能,定位元素更加容易,功能更强大稳定
7、使用 POM 模式封装,可直接用于测试,便于扩展

地址:https://drissionpage.cn/

GitHub:https://github.com/g1879/DrissionPage

gitee:https://gitee.com/g1879/DrissionPage

圈主 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
购物车
优惠劵
搜索