琪琪色原网站,琪琪色影院,琪琪色原网站影音先锋_是全亚洲更新最快

DrissionPage 在 琪琪色原网站,琪琪色影院,琪琪色原网站影音先锋_是全亚洲更新最快:2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 BSD-3-Clause
开发语言 Python
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具测试工具
开发厂商
地区 不详
提 交 者
适用人群 未知
收录时间 2020-11-16

软件简介

DrissionPage,即 driver 和 session 的合体,是一个基于 python 的 Web 自动化操作集成工具。

requests 爬虫面对要登录的网站时,要分析数据包、JS 源码,构造复杂的请求,往往还要应付验证码、JS 混淆、签名参数等反爬手段,门槛较高。若数据是由 JS 计算生成的,还须重现计算过程,体验不好,开发效率不高。使用 selenium,则可以很大程度上绕过这些坑,但 selenium 效率不高。

因此,这个库将 selenium 和 requests 合二为一,不同需要时切换相应模式,并提供一种人性化的使用方法,提高开发和运行效率。除了合并两者,本库还以网页为单位封装了常用功能,简化了 selenium 的操作和语句,在用于网页自动化操作时,减少考虑细节,专注功能实现,使用更方便。

特性

  • 以简洁的代码为第一追求。
  • 允许在 selenium 和 requests 间无缝切换,共享 session。
  • 两种模式提供一致的 API,使用体验一致。
  • 人性化的页面元素操作方式,减轻页面分析工作量和编码量。
  • 对常用功能作了整合和优化,更符合实际使用需要。
  • 兼容 selenium 代码,便于项目迁移。
  • 使用 POM 模式封装,便于扩展。
  • 统一的文件下载方法,弥补浏览器下载的不足。
  • 简易的配置方法,摆脱繁琐的浏览器配置。

项目结构


展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表于软件测试专区
11/18 21:40

DrissionPage v1.5.4 已经发布,WEB 自动化测试集成工具

DrissionPage v1.5.4 已经发布,WEB 自动化测试集成工具 此版本更新内容包括: 优化获取编码的逻辑 修复下载不能显示进度的问题 详情查看:http://gitee.com/g1879/DrissionPage/releases/v1.5.4

0
1
发表于软件测试专区
11/16 16:38

DrissionPage v1.5.2 已经发布,WEB 自动化测试集成工具

DrissionPage v1.5.2 已经发布,WEB 自动化测试集成工具 此版本更新内容包括: 修复获取html时会把元素后面的文本节点带上的问题 修复获取编码可能出现的错误 优化download()和获取编码代码 详情查看:http://gitee.com/g1879/DrissionPage/releases/v1.5.2...

0
2
发表于开发技能专区
11/13 10:53

DrissionPage v1.5.0 发布,Web 自动化测试集成工具

DrissionPage,即 driver 和 session 的合体,是一个基于 python 的 Web 自动化操作集成工具。 requests 爬虫面对要登录的网站时,要分析数据包、JS 源码,构造复杂的请求,往往还要应付验证码、JS 混淆、签名参数等反爬手段,门槛较高。若数据是由 JS 计算生成的,还须重现计算过程,体验不好,开发效率不高。使用 sele...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
暂无内容
0 评论
22 收藏
分享
返回顶部
顶部