selenium + python 环境配置 (三)之启动chrome
2024-10-20 05:43:23
安装启动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() #关闭当前窗口
最新文章
- Android基于mAppWidget实现手绘地图(一)--简介
- Entity FrameWork 增删查改
- 【转】从零开始编写自己的C#框架(7)——需求分析
- 0c-35-自动释放池使用注意
- java 考试试题
- JAVA事务的概念
- [Jest] Test JavaScript with Jest
- ThinkPHP5.0版本和ThinkPHP3.2版本的区别
- 启动Tomcat提示:指定的服务未安装
- 201521123100 《Java程序设计》第4周学习总结
- JAVA多线程之先行发生原则
- BZOJ 1486: [HNOI2009]最小圈 [01分数规划]
- 使用XStream是实现XML与Java对象的转换(2)--别名
- 通过css3实现的动画导航菜单代码
- [Loadrunner参数化]一个文件输两列参数的取值
- 100-days: nineteen
- Mac 电脑 开发环境Idea环境搭建
- 网络cmd命令
- 一个在linxu自动切换ip的脚本
- [小技巧]Filezilla无法确定拖放操作目标,由于shell未正确安装__解决办法
热门文章
- javax.persistence.TransactionRequiredException: Executing an update/delete query
- Python的模块,模块的使用、安装,别名,模块作用域
- TensorFlow(十):卷积神经网络实现手写数字识别以及可视化
- 服务器之poll
- 新的log4j2.xml
- P3313 [SDOI2014]旅行——树链剖分+线段树(动态开点?)
- ZR#957
- TTFB 时间过长
- Mixed Content: The page at ‘https://XXX’ was loaded over HTTPS, but requested an insecure........
- Macbook上打开多个终端的方法