selenium模块

Posted xiugeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium模块相关的知识,希望对你有一定的参考价值。

一、selenlum介绍

selenium这个三方库,最初是一个自动化测试工具,可以实现让浏览器完成自动化的操作。
selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器。
而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题。

官方文档:Selenium with Python

二、环境搭建

1、安装selenum

$ pip3 install selenium

2、获取浏览器的驱动程序

以上是关于selenium模块的主要内容,如果未能解决你的问题,请参考以下文章

如何使用模块化代码片段中的LeakCanary检测内存泄漏?

爬虫selenium模块

Selenium JavascriptExecutor 详解

Selenium JavascriptExecutor 详解

如何有条件地将 C 代码片段编译到我的 Perl 模块?

有没有办法关闭代码片段中的命名建议?