DrissionPage/docs/使用方法/创建页面对象.md
2021-12-19 23:22:23 +08:00

790 B

施工中。。。

创建页面对象

DrissionPage 库的页面对象有三种,分别是 DriverPage、SessionPage 和 MixPage。
DriverPage 专门用于控制浏览器,类似于 selenium 的 WebDriver 对象。对应于 d 模式。
SeesionPage 专门用于处理用数据包方式获取的页面,类似于 requests 的 Response 对象。对应于 s 模式。
MixPage 整合了上面两者,实现了两种模式间的状态共享,可在两种模式间任意切换。是功能最强且最常用的页面类,这里只对 MixPage 进行介绍。

简易方式

简易方式代码最简洁,它从 ini 文件中读取配置,自动生成页面对象。

# 默认以 d 模式创建页面对象
page = MixPage()

# 指定以 s 模式创建页面对象