安装启动chromedriver的方法和ie类似

2.启动chrome

即selenium调用ChromeDriver打开Chrome浏览器

①下载并解压,你会得到一个chromedriver.exe文件

② 将解压后的exe文件放到c:\python35 中(因之前安装python时已设置了c:\python35为环境变量,根据自己的安装路径和环境变量路径来定)

③调用启动 (附上代码)

 __author__ = 'admin'               #作者
# -*- coding:utf-8 -*- # 建议所有都加编码 from selenium import webdriver #导入webdriver包 driver = webdriver.chrome() # 使用chrome浏览器
driver.get("http://www.baidu.com")
driver.find_element_by_id("kw").send_keys("selenium")
####一个控件有若干属性id 、name、(也可以用其它方式定位),百度输入框的id 叫kw 我要在输入框里输入 selenium 。
driver.find_element_by_id("su").click()
####搜索的按钮的id 叫su ,我需要点一下按钮( click() )。
print(driver.title) # 把页面title 打印出来 当没看到整个脚本执行过程时,看到打印出这句话,就说明页面被正确打开了
driver.quit() #退出并关闭窗口的每一个相关的驱动程序 类似的表弟为 driver.close()
# driver.close() #关闭当前窗口

最新文章

  1. Android基于mAppWidget实现手绘地图(一)--简介
  2. Entity FrameWork 增删查改
  3. 【转】从零开始编写自己的C#框架(7)——需求分析
  4. 0c-35-自动释放池使用注意
  5. java 考试试题
  6. JAVA事务的概念
  7. [Jest] Test JavaScript with Jest
  8. ThinkPHP5.0版本和ThinkPHP3.2版本的区别
  9. 启动Tomcat提示:指定的服务未安装
  10. 201521123100 《Java程序设计》第4周学习总结
  11. JAVA多线程之先行发生原则
  12. BZOJ 1486: [HNOI2009]最小圈 [01分数规划]
  13. 使用XStream是实现XML与Java对象的转换(2)--别名
  14. 通过css3实现的动画导航菜单代码
  15. [Loadrunner参数化]一个文件输两列参数的取值
  16. 100-days: nineteen
  17. Mac 电脑 开发环境Idea环境搭建
  18. 网络cmd命令
  19. 一个在linxu自动切换ip的脚本
  20. [小技巧]Filezilla无法确定拖放操作目标,由于shell未正确安装__解决办法

热门文章

  1. javax.persistence.TransactionRequiredException: Executing an update/delete query
  2. Python的模块,模块的使用、安装,别名,模块作用域
  3. TensorFlow(十):卷积神经网络实现手写数字识别以及可视化
  4. 服务器之poll
  5. 新的log4j2.xml
  6. P3313 [SDOI2014]旅行——树链剖分+线段树(动态开点?)
  7. ZR#957
  8. TTFB 时间过长
  9. Mixed Content: The page at ‘https://XXX’ was loaded over HTTPS, but requested an insecure........
  10. Macbook上打开多个终端的方法