步骤一,安装python2.7:

下载python2.7安装包
下载地址:https://www.python.org/downloads/
安装的时候注意勾选设置环境变量。

步骤二,安装pip
下载pip安装包
下载地址:https://pypi.org/project/pip/#files
解压之后,直接安装
python setup.py install

步骤三,安装selenium
pip install -U selenium

步骤四,下载谷歌浏览器驱动
selenium之 chromedriver与chrome版本映射表
https://blog.csdn.net/huilan_same/article/details/51896672
驱动下载地址
http://chromedriver.storage.googleapis.com/index.html?path=2.37/
本机谷歌浏览器安装目录
C:\Program Files (x86)\Google\Chrome\Application
将chromedriver.exe放入到chrome.exe同级目录下

步骤五,编写测试脚本
baidu.py

#!coding=utf-8
from selenium import webdriverchromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"
driver = webdriver.Chrome(chromedriver)
driver.get("http://www.baidu.com")driver.find_element_by_id("kw").send_keys("selenium")
driver.find_element_by_id("su").click
driver.quit()

步骤六,运行脚本
python baidu.py

第七步,使用火狐浏览器
下载geckodriver-v0.20.1-win64.zip
https://github.com/mozilla/geckodriver/releases
解压之后将geckodriver.exe放入到python的根目录(C:\Python27)

第八步,编辑baidu.py文件

#!coding=utf-8
from selenium import webdriverchromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"
driver = webdriver.Chrome(chromedriver)
driver.get("http://www.baidu.com")
driver.find_element_by_id("kw").send_keys("selenium")
driver.find_element_by_id("su").click
driver.quit()browser = webdriver.Firefox()
browser.get("http://www.baidu.com")
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
browser.quit()

步骤九,运行脚本
python baidu.py

win10安装selenium相关推荐

  1. Win10安装Selenium+Chrome+ChromeDriver(应用代码无需设置路径)

    1.安装Chrome 这个基本上不用特别说明,访问 https://www.google.cn/intl/zh-CN/chrome/ 下载并安装即可. 打开Chrome浏览器,在地址栏中输入: chr ...

  2. win10 安装selenium和使用

    安装模块 pip install selenium 需要下载一个对应浏览器的驱动,例如chorme的驱动(chromedriver.exe) 下载地址 https://npm.taobao.org/m ...

  3. Python 安装selenium

    一.报错信息 No module named 'selenium' 二.系统环境 操作系统:Win10 64位 Python版本:Python 3.7.0 三.安装参考 1.使用pip安装seleni ...

  4. win10安装docker并结合Idea2018.1部署springboot项目

    一.准备工作 1..工具:win10,idea2018,maven3.5,jdk8 二.win10安装docker 1.win10安装docker:http://www.runoob.com/dock ...

  5. win10安装程序无法将配置为在此计算机,Win10安装会遇到的问题汇总及解决方法...

    Win10发布已经有一段时间了,尽管Win10安装会遇到各种各样的问题,使用Win10的用户还是很多.那么,Win10安装会遇到的问题有什么呢?又该怎么解决呢?根据安装方式的不同,出现的问题也不同,接 ...

  6. win10 下载 linux系统安装教程,Win10安装Linux子系统图文教程

    Windows10提供了ubantu Linux子系统,终于可以把卡卡的虚拟机扔在一边了,下面介绍一下win10安装linux子系统的过程. 1.打开Windows功能,在这里把勾打上 2.打开设置– ...

  7. Win10安装bash慢的解决方案

    Win10安装bash慢的解决方案 参考文章: (1)Win10安装bash慢的解决方案 (2)https://www.cnblogs.com/rangeon/p/6741260.html 备忘一下.

  8. win10安装JDK cmd中可以运行java,但不能用javac,解决方案

    win10安装JDK cmd中可以运行java,但不能用javac,解决方案 参考文章: (1)win10安装JDK cmd中可以运行java,但不能用javac,解决方案 (2)https://ww ...

  9. 解决win10安装MySQL数据库出现服务无法启动的问题

    解决win10安装MySQL数据库出现服务无法启动的问题 参考文章: (1)解决win10安装MySQL数据库出现服务无法启动的问题 (2)https://www.cnblogs.com/jyjia/ ...

最新文章

  1. ReactiveCocoa初步
  2. protel快捷键大全
  3. 安卓键盘加上数字_Android自定义键盘的实现(数字键盘和字母键盘)
  4. source insight 常用设置及快捷键
  5. c#string倒数第二位插入字符_c#string倒数第二位插入字符_C#利用String类的IndexOf、LastIndexOf、...
  6. mybatis 配置 mysql连接池_spring 5.x 系列第5篇 —— 整合 mybatis + druid 连接池 (xml配置方式)...
  7. java s.charat_Java中s.charAt(index)用于提取字符串s中的特定字符操作
  8. LeetCode 1744. 你能在你最喜欢的那天吃到你最喜欢的糖果吗?(前缀和)
  9. html语言闪烁特效代码,css3 文字闪烁特效代码
  10. 不要再使用JS框架了
  11. 生物信息学——RNA的剪切过程
  12. Go Node.js 生成的exe公布成windows服务
  13. 基于bootsplash的嵌入式linux启动画面定制
  14. php 上楼梯问题 递归,算法:爬楼梯问题中的递归
  15. 删除威金病毒残留的_desktop.ini文件(转贴)
  16. 三星手机使用应用沙盒动态修改sdk数据
  17. python 二项分布_Python模拟伯努利试验和二项分布代码实例
  18. 【DM】Combating Web Spam with TrustRank - 用TrustRank对抗网络垃圾邮件
  19. 跑腿小程序系统,同城闪送、帮买帮送
  20. The reported blocks 801 needs additional 1 blocks to reach the threshold 0.9990 of total blocks 803.

热门文章

  1. C++ signal信号(SIGHUP、SIGINT、SIGQUIT、SIGILL、SIGTRAP、SIGABRT等等的说明)
  2. CentOS 7 安装mysql 5.7(重装5.7)踩坑记录
  3. Android手机内存管理与性能优化
  4. day20类的继承封装重载
  5. 梯度下降算法以及随机梯度下降算法的原理及python代码
  6. maven更新JRE更改JSE1.5
  7. 卷积神经网络中的池化(Pooling)层
  8. 一个简单的Android计步器
  9. MongoDB密码设置
  10. ROS机器人里程计校准