精华内容
下载资源
问答
  • 2022-03-14 12:49:46

    Python Selenium的下载和安装

    Selenium 是一个用于测试 Web 应用程序的自动化测试工具,它直接运行在浏览器中,实现了对浏览器的自动化操作,它支持所有主流的浏览器,包括 IE,Firefox,Safari,Chrome 等。

    Selenium 支持所有主流平台(如,Windows、Linux、IOS、Android、Edge、Opera等),同时,它也实现了诸多自动化功能,比如软件自动化测试,检测软件与浏览器兼容性,自动录制、生成不同语言的测试脚本,以及自动化爬虫等。本节及后续两节主要围绕自动化爬虫展开讲解。

    python selenium

    图1:Python Selenium

    Selenium 提供了一个工具集,包括 Selenium WebDriver(浏览器驱动)、Selenium IDE(录制测试脚本)、Selenium Grid(执行测试脚本)。后面两个主要用于测试脚本的录制、执行,因此不做介绍。我们只对 Selenium WebDriver 做重点讲解。

    关于 Selenium IDE/Grid 的相关知识可参考官网文档 https://www.selenium.dev/。

    Selenium下载安装

    Selenium 安装非常简单,Linux、Mac 用户执行以下命令即可:

    sudo pip install Selenium
    

    Windows 用户执行以下命令即可实现安装:

    python -m pip install selenium
    

    除了使用上述命令安装外,您也可以通过官方网站下载 Selenium WebDriver 安装包,点击前往下载。

    安装浏览器驱动

    若想使 Selenium 能够调用浏览器,那么必须通过 webdriver 驱动来实现。不同的浏览器需要使用不同驱动程序,下面列出了不同浏览器驱动程序的下载地址:

    谷歌浏览器 chromedrive:http://chromedriver.storage.googleapis.com/index.html
    火狐浏览器 geckodriver:https://github.com/mozilla/geckodriver/releases
    IE 浏览器 IEDriver:http://selenium-release.storage.googleapis.com/index.html
    

    各种浏览器的驱动安装规程基本一致。不过需要注意:安装 Chrome、Firefox 驱动时,需要下载与浏览器版本相匹配的驱动程序,否则不能驱动浏览器。而 IE 较为特殊,您需要下载与 Selenium 版本相匹配的驱动文件,如下所示:

    selenium驱动下载

    图1:IE 驱动下载

    下面以 Windows10 平台 Chrome 浏览器为例讲解。首先检查浏览器版本号,并下载相应驱动文件,然后解压文件,将 Chromedriver.exe 文件拷贝到 Python 安装目录的 Scripts 目录下,最后将其添加到系统环境变量中。使用如下命令可查看 Python 安装路径:

    where python
    

    您需要根据自己安装路径进行配置,我的环境变量配置如下:

    环境变量配置

    图2:配置环境变量

    上述操作完成后,在 CMD 命令行启动驱动程序,如下所示:

    测试驱动安装

    图3:驱动开启成功

    开启成功后,驱动程序会在后台运行。

    自动访问百度

    编写如下代码,实现自动化访问百度。

    # 导入seleinum webdriver接口
    from selenium import webdriver
    import time
    # 创建Chrome浏览器对象
    browser = webdriver.Chrome()
    #访问百度网站
    browser.get('http://www.baidu.com/')
    #阻塞3秒
    time.sleep(3)
    # 自动退出浏览器
    browser.quit()
    

    截取了运行中的显示结果,如下所示:

    selenium运行

    图4:Selenium自动化访问百度

    经过上述代测试,说明我们安装的浏览器驱动可以正常工作。Selenium WebDriver 实现了许多操作浏览器功能。比如实现自动点击、自动输入、自动搜索、自动登录等等。

    毫不夸张的说,Selenium 自动化爬虫是一种万能的爬虫程序,它可以仿照人的样子去打开网站,并拿到你想要的数据,因此你无须在意反爬措施。不过它最致命的缺点就是效率很低,因为每次点击、输入等操作都需要花费一定的时间,因此它仅适用于小批量的数据抓取。

    更多相关内容
  • Python-selenium 安装教程

    2017-08-04 17:14:23
    本文主要讲述如何安装python和selenium
  • seleniu下载安装 进入selenium介绍页面 https://www.selenium.dev/documentation/en/webdriver/driver_requirements/ 1、滚动条往下拉 2、拉倒指定位置,选择对应浏览器匹配进行下载 3、查看当前使用的浏览器版本...

    一、selenium下载

    进入selenium介绍页面
    https://www.selenium.dev/documentation/en/webdriver/driver_requirements/
    1、滚动条往下拉
    在这里插入图片描述
    2、拉倒指定位置,选择对应浏览器匹配进行下载
    在这里插入图片描述
    3、查看当前使用的浏览器版本,找到对应的版本进行下载(我这边选择的是chrome的89.0.4389.23)
    在这里插入图片描述
    在这里插入图片描述

    二、selenium安装

    4、下载解压后,将解压的文件复制至【谷歌安装目录】和【python的安装目录】

    5、添加环境变量
    将谷歌和python的安装目录添加至path(根据个人实际安装路径修改,以下是我的安装路径)
    C:\Users\BEN\AppData\Local\Google\Chrome\Application
    C:\Users\BEN\AppData\Local\Programs\Python\Python38
    在这里插入图片描述

    6、查看是否配置成功
    cmd,输入chromedriver,出现以下内容,表示配置成功
    在这里插入图片描述
    基础操作指南:
    pycharm新建一个py文件
    复制以下代码,然后执行,成功打开浏览器网站
    import selenium
    from selenium import webdriver

    def test_selenium():
    driver = webdriver.Chrome()
    driver.get(“https://www.baidu.com/”)

    展开全文
  • 安装selenium教程

    千次阅读 2022-03-10 10:22:07
    Python下载路径:Download Python | Python.org 官网比较现在比较慢,我用的是Windows64,Python3.8,如果有需要,可以留言留下邮箱发你 Install Now是默认安装,建议不要选择这个; Customize installation是自定义...

    1、安装Python

    Python下载路径:Download Python | Python.org

    官网比较现在比较慢,我用的是Windows64,Python3.8,如果有需要,可以留言留下邮箱发你

    Install Now是默认安装,建议不要选择这个;

    Customize installation是自定义安装,选择安装的路径,建议选择这个;

    勾选Add Python 3.X to PATH:加入系统变量。

    下图默认全勾选就好

    ①验证是否安装成功:

    键盘win+R输入cmd,回车

    进入命令行,输入python,出现这样的界面则表示成功安装

    ctrl+Z,键盘按回车键退出 Python 环境

    ②验证pip 有没有安装好,pip 是用来安装第三方库的神器

    退出Python后,输入pip回车键,如下图显示一长串命令指南,说明我们的 pip 也安装好了。

    2、安装pip(如果安装的Python包含pip,则不需要单独再安装;Python3.4以上版本已经包含pip)

    下载pip,进入pip目录,执行命令Python setup.py install

    命令行输入pip,结果如下图,则表示pip安装成功

    3、通过pip 安装selenium

    先下载selenium安装包,下载地址:https://pypi.org/project/selenium/

    选择扩展名为gz的源码包进行下载

    执行命令pip install selenium

    查看selenium安装的版本

    4、pycharm设置Python项目路径

    File→Settings→Project:pythonProject→python Interpreter

    如果列表里面还是没selenium,则点击+进入列表页面找到selenium,点击 install package,等等安装完成后就有这个插件了

    5、火狐浏览器设置不自动更新

    defaultspref下有个channel-prefs文件,这是一个js文件,编辑此文件,找到如下内容,将值置为空

    6、火狐浏览器驱动下载

    Releases · mozilla/geckodriver · GitHub

    火狐浏览器V55.0版本对应驱动v0.19.0

    7、谷歌浏览器驱动

    chrome浏览器驱动下载地址:http://chromedriver.storage.googleapis.com/index.html

    ①查看chrome浏览器版本:浏览器设置–关于chrome

    ②查看与浏览器对应的chromedriver版本

    ③下载与chrome浏览器相匹配的chromedriver版本,解压后,将chromedriver.exe放置到python的目录下;然后把驱动的路径添加到环境变量path。

    我用谷歌浏览器测试,在pycharm新建项目,在main.py的代码如下,可以正常运行,没报错。这是我第一次成功运行的案例。

    其实对于初学者,在pycharm直接新建文件就可以了,这样就没那么累赘。

    (或者用Sublime编辑器,新建文件,输入以下代码,Ctrl+S保存,文件后缀为py,Ctrl+B运行。)

    方法一:

    from selenium import webdriver
    driver = webdriver.Chrome('D:Python38chromedriver.exe') #驱动的路径
    driver.get('www.xxx.com')
    

    方法二:

    from selenium import webdriver
    
    url = "www.xxx.com"
    
    browser = webdriver.Chrome()
    browser.get(url)
    

    运行结果:

    浏览器版本是:版本 88.0.4324.182(正式版本) (64 位);

    Python版本是3.8;

    selenium版本是3.14

    展开全文
  • Selenium安装教程

    万次阅读 多人点赞 2021-03-24 15:53:33
    Selenium安装教程 1、打开cmd,输入如下命令 pip install selenium 如果你的pip不管用,就去把python添加到环境变量,如果还不管用,就去看看你的pip怎么回事,或者试试pip3 install selenium 我之前安装过,所以就...

    Selenium安装教程

    1、打开cmd,输入如下命令

    pip install selenium
    

    如果你的pip不管用,就去把python添加到环境变量,如果还不管用,就去看看你的pip怎么回事,或者试试pip3 install selenium
    我之前安装过,所以就显示已安装
    在这里插入图片描述
    安装完以后,在你的python安装路径下的lib目录下就能看到
    在这里插入图片描述
    可以使用如下命令查看版本

    pip show selenium
    

    在这里插入图片描述

    2、下载驱动器

    这里下载驱动器是为了能让浏览器自动工作,就是一个webDriver,我用的是谷歌
    链接:https://pan.baidu.com/s/123qM48BjxyuZspHe6dA35g
    提取码:zhaz
    官网是这样的,根据版本选择官方网址
    在这里插入图片描述
    在这里插入图片描述
    将驱动器放到python安装目录下
    在这里插入图片描述

    3、测试驱动是否正常

    在这里插入图片描述
    可以打开!!!
    在这里插入图片描述

    展开全文
  • 注意:在安装过程中记得勾选 :” Add Python 3.x to PATH” 如果忘记 要在path中添加python的安装目录 安装完成 打开(cmd) 检查安装 输入 C:\Users\name>python 显示 Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 ...
  • Selenium安装教程-清晰明了(亲测有效)易操作

    万次阅读 多人点赞 2021-12-30 18:23:30
    一、前言 今天不讲前言了,直接上步骤。 二、实现 ... ...(没有配置环境的配置一下环境,这里不多说,正常安装python的时候自带了...相比于其他从网上下载安装包的教程我觉得这个更加方便一点,基本上0错误。 5.下载驱.
  • selenium安装教程(本人的成功历程)

    千次阅读 多人点赞 2020-11-12 17:03:19
    python环境+selenium安装教程一、安装与准备二、selenium出场!1.cmd大法2.下载selenium安装包手动安装(1)下载(2)解压(3)cmd安装 Hello,大家好~ 我又肥来啦~~. 前段时间一直没有更新是因为新入职在努力的表现...
  • selenium安装下载

    千次阅读 2021-05-15 19:38:09
    1.首先我们需要下载selenium的文件 http://chromedriver.storage.googleapis.com/index.html 我们首先点击上面的网页链接,然后在下载个谷歌浏览器,打开之后点击关于Google Chrome 即可查看我们当前的版本,...
  • Selenium下载安装

    万次阅读 多人点赞 2018-07-31 09:33:09
    动态数据由代码生成,在页面初始化的过程当中是没有的,也无法获取,但是可以通过selenium来获取。 2.有些数据是需要进行登录以后才能获取的,比如好友列表,评论,消费记录。。。登陆以后获取cookie才能进行以上的...
  • selenium是自动化测试的必备工具,由于selenium IDE官网打不开,所以我在这里找了离线包并做了离线安装教程
  • 本文主要介绍Java selenium,这里整理了selenium的一些基本资料,此软件主要用于Web UI自动测试框架,有兴趣的同学可以看一下
  • selenium安装过程

    万次阅读 多人点赞 2018-05-28 21:06:38
    第一步就需要安装selenium,然后就遇见了一系列的障碍,在这里和大家做一个分享,希望遇到诸如此类的问题时能得到一个帮助。如下文中说的有误的还望指正。Selenium是一个第三方库,安装的时候可以采用pip和easy-...
  • 主要介绍了详解python环境安装selenium和手动下载安装selenium的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 开始学习爬虫,但是在第一天就遇到了大问题,在命令行安装selenium一直提示下列SSL有问题:WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available...
  • 安装Selenium过程包括3个步骤,即: 1.安装Java 2.安装Eclipse IDE 3.安装Selenium WebDriver Selenium支持各种编程语言,如Java、Python、C# 、Perl、RubyTM等。Java是Selenium使用最广泛的语言之一。让我们开始...
  • 首先是相应工具的下载安装selenium相应历史版本jar包下载地址:http://selenium-release.storage.googleapis.com/index.html eclipse下载地址:https://www.eclipse.org/downloads/ JDK下载地址:...
  • selenium安装包手动安装教程

    千次阅读 2021-01-16 20:47:14
    Selenium [1] 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具...
  • 下载对应版本的webdirver,这里用的是某歌的,因为本机安装的某歌浏览器,网页有对应版本说明及下载地址,这里不写了,注意的是下载的dirver一定要在环境变量里path配有的路径,这里放在了python目录里 再次进入...
  • 在本教程中,我们将安装WebDriver(仅限Java)和配置EclipseStep 1-安装JavaStep 2 - 安装Eclipse IDEStep 3 - 下载Selenium...
  • selenium安装手册

    2018-03-01 15:24:09
    selenium安装教程,详细讲解如何安装selenium,对测试人员很有帮助
  • selenium java安装运行

    千次阅读 2022-02-10 13:50:01
    1.安装 大概需要的准备工作: a.java环境(jdk、编译器eclipse或idea),我已安装,后面不会涉及 b.浏览器(火狐浏览器、selenium火狐浏览器的驱动程序) c.selenium提供的java类库(maven依赖) 入门请先...
  • 主要介绍了如何安装并在pycharm使用selenium,本文给大家提到了selenium安装并导入pycharm的教程,本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 访问python.org/download,下载最新版本,安装过程与其他windows软件类似。记得下载后设置path环境变量,然后Windows命令行就可以调用了: 二、Selenium安装 Python3.x安装后就默认就会有pip(pip.exe默认在python...
  • selenium安装

    2022-06-01 10:44:19
    selenium安装
  • 利用selenium3和eclipse配置环境...配置前需要安装eclipse,跟着网上的教程就可以,接下来简单介绍一下selenium3配置以及简单的实例 firefox下载地址:http://ftp.mozilla.org/pub/firefox/releases/ 这里是采用的firefo
  • selenium安装步骤

    2021-08-16 21:39:40
    2.安装Selenium工具包 win + R --->输入cmd ---> pip install selenium 3.安装浏览器驱动 以使用谷歌浏览器为例。 1)首先下载谷歌浏览器驱动 chromedriver,浏览器和驱动器的版本必须相同,将下载的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,826
精华内容 5,130
关键字:

selenium下载安装教程

友情链接: ownipb.rar