- 浏览: 374783 次
- 性别:
- 来自: 四川
文章分类
- 全部博客 (247)
- 数据库以及sql (11)
- java (48)
- 爬虫学习 (20)
- java编程 (28)
- python编程以及安装和配置 (27)
- oracle数据库 (32)
- mongodb基本操作 (4)
- linux学习 (7)
- easyUI (2)
- nodeJs (8)
- python学习 (16)
- 其他 (13)
- hadoop (1)
- svn (1)
- 汉字 (1)
- windows (2)
- jsp (5)
- fiddler (1)
- ETL (1)
- teamviewer (1)
- maven (4)
- GIT (2)
- datagrip (1)
- ocr (1)
- redis (3)
- mysql (3)
- linux (1)
- 数据服务 (0)
最新评论
#coding=utf-8
from selenium import webdriver
#driver=webdriver.Ie() #调用ie浏览器
#driver=webdriver.Firefox() #调用firefox浏览器
driver=webdriver.Chrome() #调用chrome浏览器
driver.get('https://www.baidu.com')
print driver.title#输出title
driver.quit()#关闭驱动
1 在chrome 下运行脚本,需要将chromedriver.exe 放在chrome浏览器安装目录下
(同时设置用户环境变量path:C:\Users\xxxxxx\AppData\Local\Google\Chrome\Application;)
2 在ie 下运行脚本,需要将IEDriverServer.exe 放在ie浏览器安装目录下
(同时设置用户环境变量path:C:\Program Files\Internet Explorer )
3 在firefox下运行脚本,直接调用(默认安装路径下)
参考:http://www.cnblogs.com/nzyjlr/p/4377663.html
------------------------个人源码
# coding=utf-8
'''
Created on 2017年2月20日
@author: chenkai
'''
from selenium import webdriver
driver=webdriver.Chrome(executable_path="C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe") #调用chrome浏览器
driver.get('http://www.ijiami.cn/')
print driver.title
#driver.quit()
from selenium import webdriver
#driver=webdriver.Ie() #调用ie浏览器
#driver=webdriver.Firefox() #调用firefox浏览器
driver=webdriver.Chrome() #调用chrome浏览器
driver.get('https://www.baidu.com')
print driver.title#输出title
driver.quit()#关闭驱动
1 在chrome 下运行脚本,需要将chromedriver.exe 放在chrome浏览器安装目录下
(同时设置用户环境变量path:C:\Users\xxxxxx\AppData\Local\Google\Chrome\Application;)
2 在ie 下运行脚本,需要将IEDriverServer.exe 放在ie浏览器安装目录下
(同时设置用户环境变量path:C:\Program Files\Internet Explorer )
3 在firefox下运行脚本,直接调用(默认安装路径下)
参考:http://www.cnblogs.com/nzyjlr/p/4377663.html
------------------------个人源码
# coding=utf-8
'''
Created on 2017年2月20日
@author: chenkai
'''
from selenium import webdriver
driver=webdriver.Chrome(executable_path="C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe") #调用chrome浏览器
driver.get('http://www.ijiami.cn/')
print driver.title
#driver.quit()
发表评论
-
python中将unicode(u'\u7684') 转中文字符
2018-08-16 16:16 4018ddd=u'\u7684' ddd=ddd.encode(&q ... -
python中的开放运算
2017-07-06 09:39 1046要点: 将整数用浮点数表示:由于Python的整数除法,为了 ... -
Python多线程爬取网站image的src属性实例
2017-05-16 11:18 1723# coding=utf-8 ''' Created on 2 ... -
eclipse创建scrapy项目
2017-05-12 17:23 10581. 您必须创建一个新的Scrapy项目。 进入您打算存储代码 ... -
windows安装scrapy框架步骤
2017-05-12 13:05 611Scrapy简介 Scrapy是一个快速,高效的网页抓取Pyt ... -
python操作mongoDB
2017-05-12 10:04 1058#coding=utf-8 from pymongo impo ... -
windows下安装Scrapy框架(python)
2017-03-22 14:39 7551、下载安装Python2.7.6, ... -
python "\xc5\xc0\xb3\xe6" 转汉字
2017-03-10 10:10 5358print "\xc5\xc0\xb3\xe6&qu ... -
python_GUI应用程序代码
2017-03-03 10:06 668# coding=utf-8 ''' Created on 2 ... -
python读写excel
2017-03-03 10:05 1056# coding=utf-8 ''' Created on 2 ... -
python标准异常分类
2017-03-01 16:09 447ppython标准异常分类 BaseException ... -
python在linux、windows下执行命令的方法
2017-02-22 16:52 1059windows下: import os cmdres= os. ... -
python中selenium 滚动条下拉 操作
2017-02-22 11:16 6753方法一)使用js脚本直接操作,方法如下: js=" ... -
python+BeautifulSoup+selenium+mysqldb完成数据抓取
2017-02-21 14:28 933# coding=utf-8 ''' Created on 2 ... -
windows下安装beautifulsoup
2017-02-14 10:57 8761.去beautiful soup官网上去下载最新版本是4.3 ... -
windows下casperjs安装以及配置
2017-02-14 10:20 417下载casperjs,解压后命名为casperjs 添加环境变 ... -
wingdows下安装phantomjs
2017-02-14 10:19 426下载phantomjs后解压,重命名为phantomjs 添加 ... -
python下安装beautifulsoup4-4.3.1
2017-02-07 16:18 5951.去beautiful soup官网上去下载最新版本是4.3 ... -
python中的正则表达式,python
2017-02-07 10:20 658# coding=utf-8 ''' Created on 2 ... -
python时间格式
2017-01-17 10:35 4961. 日期输出格式化 datetime => strin ...
相关推荐
我们可以使用浏览器工具来检查页面元素结构,如 Firefox 的 Firebug 插件、Chrome 的开发者工具、IE 的 F12 开发者工具等。 使用 findElement 方法定位元素 findElement 方法是 Selenium WebDriver 中的一个基本...
Selenium支持多种浏览器,如Chrome、Firefox等,可以模拟用户交互,实现页面元素的选择、点击、输入等操作,从而完成对网页功能的自动化测试。记得安装对应浏览器的驱动(如geckodriver for Firefox,chromedriver ...
Selenium 支持多种浏览器,如 Chrome、Firefox 和 Safari,并且可以与多种编程语言结合,包括 Python。 在项目实践中,你需要安装 Python 和 Selenium 的相关库。Python 的安装通常通过官方网站下载对应操作系统的...
这里的`webdriver.Chrome()`、`webdriver.Firefox()`和`webdriver.Ie()`会根据系统配置寻找对应的浏览器驱动。 7. **注意事项**: - 必须确保浏览器驱动程序与浏览器版本匹配,不匹配可能导致运行错误。 - 在...
对于Firefox,使用的是GeckoDriver。确保下载的驱动版本与你的浏览器版本兼容。 最后,`python2.7.x环境搭建.pptx`可能是一个关于Python 2.7环境搭建的详细PPT教程,包括上述步骤的详细说明和其他可能的配置细节。...
WebDriver是核心部分,它提供了与浏览器进行交互的API,支持多种浏览器,如Chrome、Firefox、Edge等。Selenium Grid用于分布式测试,可以同时在多台机器上运行测试,提高测试效率。Selenium IDE则是一个录制和回放...
WebDriver支持多种浏览器,如Chrome、Firefox、IE、Edge等,并且可以通过Python、Java、C#等语言进行调用。 ### 2. 安装Python Selenium库 在Python环境中使用Selenium,首先需要安装`selenium`库。可以使用pip...
这个压缩包文件" Selenium 浏览器驱动合集"包含了2017年3月时适用于谷歌浏览器(Chrome)、火狐浏览器(Firefox)以及Edge浏览器的Selenium驱动程序。 首先,我们来详细了解下Selenium的工作原理。Selenium ...
在2018年5月18日发布的这个压缩包中,包含了Selenium支持的三个主流浏览器——Firefox、Google Chrome和Microsoft Edge的对应WebDriver驱动程序。 **1. Selenium WebDriver** Selenium WebDriver 是Selenium的一个...
它可以模拟用户操作浏览器的行为,并且支持多种主流浏览器如Chrome、Firefox等。通过Python与Selenium的结合,可以实现对Web页面的各种操作,包括点击按钮、填写表单、切换窗口等,从而完成一系列复杂的测试任务。 ...
Selenium 支持多种浏览器,如 Chrome、Firefox、Edge 等。 **Selenium 的安装**: 在 Python 中,安装 Selenium 可以通过 pip 命令完成,简单地在命令行输入 `pip install selenium` 即可。如果遇到安装问题,可以...
其他浏览器如Firefox和Internet Explorer也有各自的驱动,如geckodriver.exe和iedriver.exe。同时,使用Chrome WebDriver时,系统应已安装Chrome浏览器。 **5. 编写并运行测试脚本** 以下是一个简单的Selenium测试...
本篇文章将详细阐述Selenium如何与Chrome、Firefox和IE这三大主流浏览器进行集成,以及驱动的下载和使用方法。 首先,我们来了解一下Selenium WebDriver。WebDriver是一种接口,让开发者可以编写跨浏览器的自动化...
打开Firefox浏览器,找到并安装Selenium IDE插件。安装完成后,启动插件,了解其UI界面,包括如何录制、编辑和回放测试步骤。同时,Selenium IDE还支持导出测试脚本到多种编程语言,包括Python,这在自动化测试过程...
Selenium 是一款广泛使用的Web自动化测试框架,支持多种浏览器,如Firefox、Chrome等,通过模拟用户行为进行网页操作和测试。 4. 浏览器及对应驱动:Firefox(geckodriver.exe)或Chrome(chromedriver.exe) 为了...