DrissionPage库的使用
🚀 DrissionPage库简介
官方介绍:
- DrissionPage 是一个基于 python 的网页自动化工具。
- 它既能控制浏览器,也能收发数据包,还能把两者合而为一。
- 可兼顾浏览器自动化的便利性和 requests 的高效率。
- 它功能强大,内置无数人性化设计和便捷功能。
- 它的语法简洁而优雅,代码量少,对新手友好。
python 版本:3.6 及以上
支持浏览器:Chromium 内核(如 Chrome 和 Edge)
🚀 环境搭建
1 | # pip安装 |
新建一个python文件,填写以下代码并运行。如果可以正常启动了浏览器并且访问了百度页面,说明可直接使用。
1 | from DrissionPage import ChromiumPage |
如果上面的步骤提示出错,说明程序没在系统里找到浏览器,需要手动配置浏览器路径。
新建一个临时 py 文件,并输入以下代码,填入您电脑里的浏览器 exe 文件路径,然后执行。
1 | # 这段代码只要运行一次即可,不用写到正式程序里。 |
🚀 使用示例
官方教程:http://g1879.gitee.io/drissionpagedocs/demos/douban_book_pics/
✈️ 登录gitee
把以下代码复制到编辑器,把账号和密码改为您自己的,可直接执行看到运行结果。
1 | from DrissionPage import ChromiumPage |
✈️ 下载星巴克产品图片
以下代码可直接运行并查看结果:
1 | from DrissionPage import SessionPage |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Cokode' Blog!