mirror of
https://gitee.com/g1879/DrissionPage.git
synced 2024-12-10 04:00:23 +08:00
790 B
790 B
施工中。。。
创建页面对象
DrissionPage 库的页面对象有三种,分别是 DriverPage、SessionPage 和 MixPage。
DriverPage 专门用于控制浏览器,类似于 selenium 的 WebDriver 对象。对应于 d 模式。
SeesionPage 专门用于处理用数据包方式获取的页面,类似于 requests 的 Response 对象。对应于 s 模式。
MixPage 整合了上面两者,实现了两种模式间的状态共享,可在两种模式间任意切换。是功能最强且最常用的页面类,这里只对 MixPage 进行介绍。
简易方式
简易方式代码最简洁,它从 ini 文件中读取配置,自动生成页面对象。
# 默认以 d 模式创建页面对象
page = MixPage()
# 指定以 s 模式创建页面对象