selenium+python环境搭建

一、安装python

(1)在python官网下载所需版本安装,安装时勾选配置环境变量,此后无需手动配置。

打开cmd,如下,则表示python安装成功。

如果安装了anaconda(安装时勾选配置环境变量),则可以不用安装python。

Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。如果选择安装Python的话,那么还需要 pip install 一个一个安装各种库,安装起来比较痛苦,还需要考虑兼容性,非如此的话,就要去Python官网(https://www.python.org/downloads/windows/)选择对应的版本下载安装,可以选择默认安装或者自定义安装,为了避免配置环境和安装pip的麻烦,建议勾选添加环境变量和安装pip选项。

(2)在pycharm官网下载pycharm并安装。pycharm中有vcs,方便于代码的托管,在打开软件时选择get from version control后克隆到本地即可。

联网使用pycharm时,可以根据软件提示安装。

二、安装selenium

(1)在联网时,可以在cmd中直接执行pip install selenium进行selenium自动安装。

也可以在PyPI官网搜索selenium下载selenium离线安装包,解压后,在解压目录下打开cmd,执行python setup.py install 即可安装。

(2)安装成功后,执行pip show selenium查看selenium版本信息。

ps:如果selenium安装失败,提示缺少urllib3,则需安装urllib3,其安装方法与selenium相似。可以通过pip install urllib3安装,也可以在PyPI官网搜索urllib3进行离线安装(python setup.py install)。
建议使用anaconda,不需要一个一个的安装,在anaconda上安装selenium与上述相似。

三、安装浏览器驱动

下载chromedriver后,解压,将chromedriver.exe放到python的Scripts目录下(如:C:\Python39\Scripts)。
执行chromedirver,如下,则表示安装成功。

对于anaconda,chromedriver放到某个指定环境的Scripts下(如:C:\anaconda3\envs\auto-testing\Scripts),或者C:\anaconda3\Scripts。

火狐浏览器驱动:geckodriver
IE浏览器驱动:IEdriver
安装方法同chromedriver。

四、测试搭建是否成功

打开pycharm,clone项目或者新建项目,输入selenium相关代码,运行。

from selenium import webdriver

driver = webdriver.Chrome() # 启动谷歌浏览器
# driver = webdriver.Firefox()
driver.get("https://www.baidu.com") # 打开百度搜索
driver.find_element_by_xpath('//*[@id="kw"]').send_keys("selenium") # 输入搜索文本
driver.find_element_by_xpath('//*[@id="su"]').click() # 点击“百度一下”

参考列表

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值