登录后更精彩...O(∩_∩)O...
您需要 登录 才可以下载或查看,没有账号?立即注册
×
基于Python的网页自动化工具DrissionPage的使用详解
简介:
DrissionPage 是一个基于 python 的网页自动化工具。它既能控制浏览器,也能收发数据包,还能把两者合而为一。可兼顾浏览器自动化的便利性和 requests 的高效率。它功能强大,内置无数人性化设计和便捷功能。它的语法简洁而优雅,代码量少,对新手友好。
官网:https://drissionpage.cn/
安装:
[Python] 纯文本查看 复制代码 pip install DrissionPage
# 升级最新稳定版
pip install DrissionPage --upgrade
# 指定版本升级
pip install DrissionPage==4.0.0b17
主要对象:
ChromiumPage:单纯用于操作浏览器的页面对象 SessionPage:单纯用于收发数据包的页面对象 WebPage:整合浏览器控制和收发数据包于一体的页面对象
尝试启动浏览器: [Python] 纯文本查看 复制代码 from DrissionPage import ChromiumPage
page = ChromiumPage()
page.get('http://g1879.gitee.io/DrissionPageDocs')
设置路径: 首先通过Chrome快捷方式是找到Chrome路径。
[Python] 纯文本查看 复制代码 from DrissionPage import ChromiumOptions
path = r'D:\Chrome\Chrome.exe' # 请改为你电脑内Chrome可执行文件路径
ChromiumOptions().set_browser_path(path).save()
|