Python模块之drissionpage网页访问自动化工具
模块作用简介:
DrissionPage 是一款基于 Python 的全能型网页自动化工具,创新性地将浏览器自动化与直接 HTTP 请求两大模式完美融合。
它不仅具备 Selenium 的动态页面处理能力,还拥有 requests 的高效特性,堪称爬虫开发者的瑞士军刀。
DrissionPage 可以替代 Selenium
官方 英文 帮助:https://docs.python.org/3/library/
官方 简体中文 帮助:https://docs.python.org/zh-cn/3/library/
DrissionPage官网:https://www.drissionpage.cn/features/
必要操作:
>>> import
安装:
>>> pip install DrissionPage
或 下载慢可以用-i指定下载源,这里以豆瓣为例
>>> pip install DrissionPage -i http://pypi.douban.com/simple/
导入包:
>>> from DrissionPage import ****:浏览器类、配置类、页面类
>>> from DrissionPage import Chromium 导入浏览器类
>>> from DrissionPage import SessionPage 导入页面对象
>>> from DrissionPage import ChrmoiumOptions 导入浏览器类设置
>>> from DrissionPage import SessionOptions 导入页面对象设置
>>> from DrissionPage.errors import ****:异常
>>> from DrissionPage.common import ****:辅助工具
>>> from DrissionPage.items import ****:衍生对象,用于类型判断
帮助查看:
>>> help()
或 单独查看某个子方法(函数)
>>> help(模块.包名.函数.子方法)
方法(函数):
>>>
参数
返回值
返回True,否则返回False。
使用示例:
示例1:
>>>
示例2:
>>>
示例3:
>>>
示例4:
>>>
相关文章:
Python安装包下载:https://www.cnblogs.com/wutou/p/17709685.html
Pip 源设置:https://www.cnblogs.com/wutou/p/17531296.html
pip 安装指定版本模块:https://www.cnblogs.com/wutou/p/17716203.html
参考、来源: