selenium打开Firefox、IE、Chrome浏览器【python】
selenium打开不同浏览器的脚本。
1.Firefox
from selenium import webdriver
driver=webdriver.Firefox()
driver.get("http://www.baidu.com")
'''
这里要注意打开的域名一定要加前http://
否则会报错:selenium.common.exceptions.WebDriverException: Message: unknown error: unhandled inspector error: {"code":-32603,"message":"Cannot navigate to invalid URL"}
'''
2.IE和Chrome
from selenium import webdriver
chromedriverpath="C:\Program Files (x86)\Google\Chrome\Application\chromedriver"
'''
selenium打开IE和Chrome需要有浏览器驱动,需要额外下载的,chromedriverpath是驱动路径,在下面的的函数里面当参数传入。
如果想firefox直接调用会报错:selenium.common.exceptions.WebDriverException: Message: 'chromedriver1' executable needs to be in PATH.
'''
driver=webdriver.Chrome(chromedriverpath)
driver.get("http://www.baidu.com")
转载于:https://www.cnblogs.com/bbwc/p/5404662.html
selenium打开Firefox、IE、Chrome浏览器【python】相关推荐
- Selenium IDE录制脚本——Chrome浏览器使用介绍
引言 前面已经讲过selenium的家族成员,其中一个成员就是这篇文章要讲的--selenium IDE. Selenium IDE介绍 selenium IDE结合浏览器提供脚本的录制,回放以及编辑 ...
- [转]IE、FireFox、Chrome浏览器中关于URL传参中文乱码,解决兼容性问题!
原文地址:https://cloud.tencent.com/developer/article/1334736 前台用url传值中文,后台用request.getParameter接收参数.在Fir ...
- scrolltop 原生js_解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法...
最近在做博客的目录功能,发现一个在现代浏览器间的一个bug,或是称之为差异,即页面滚动值(scrollTop)的获取与设定. 在此之前先说一下关于页面元素的坐标获取,这张图的经典性不必再提. 实现滚动 ...
- python无法打开 firefox浏览器_python – 无法使用Selenium打开Firefox浏览器
当我尝试使用python脚本在Ubuntu Linux 14.04上打开firefox浏览器时收到此错误消息: File "seleniumtest.py", line 3, in ...
- 怎样下载Firefox与Chrome浏览器驱动
在浏览器地址栏输入https://www.seleniumhq.org/ 打开Selenium官网 下载Firefox浏览器驱动 解压到本地 下载Chrome浏览器驱动 解压到本地 把这2个驱动放到P ...
- selenium打开firefox无痕模式
之前以为firefox的无痕模式的参数与chrome的一样,结果刚刚查询才知道两个浏览器的无痕模式的参数不一样! Chrome的无痕模式参数是 '--incognitio' firefox 的无痕模式 ...
- linux安装selenium、chromedriver、Chrome浏览器、BrowserMob Proxy(代理)爬虫爬站环境安装及测试实例
安装selenium pip3 install "selenium==3.141.0" 安装chromedriver(要配合chrome浏览器版本下载驱动) chrome官网 wg ...
- firefox/safari/chrome浏览器模拟iPad的userAgent的方法
在给 iPad 做的网页进行测试的时候,有时候需要在 PC 上模拟 iPad User Agent 去访问网页,今天就介绍下如何让 Firefox,Chrome,Safari 浏览器模拟 iPad U ...
- selenium操作无界面chrome浏览器
今天展示一下python操作无界面的chrome浏览器.主要利用selenium 和对应自己电脑上Chrome浏览器版本的webdriver.chrome版本的webdriver下载地址:http:/ ...
最新文章
- LeetCode实战:有效的括号
- Instruments of Xcode
- 搭建一个通用的脚手架
- 水文-接口和抽象类有什么不同
- Linux下,sqlite简单实例
- Windows 安装 MongoDB 和 可视化工具Robo3T
- TeamCity : 安装 Server
- 小心了!一大波存储厂商术语正在靠近
- 【codevs3945】 完美拓印
- ftp用的是tcp还是udp_TCP与UDP的区别究竟在哪
- 地理编码与反地理编码
- 9.logstash
- 启动Tomcat时报错,一大堆的
- vjc机器人灰度怎么编程_求用vc++编程实现显示灰度直方图的详细步骤,越详细越好...
- 日月神话_启动成本的神话
- pc微信 hook 微信hook 最新版源码3.5 demo下载地址
- linux spyder 安装,Python开发环境Spyder安装方法(示例代码)
- priority inversion
- Opencv系列教程(一):Opencv读取指定文件夹图片、视频,调用摄像头
- plc串口通讯 qt_QT与PLC通信
热门文章
- LeetCode算法入门- Reverse Integer-day6
- python oracle blob_如何用python在oracle中插入blob?
- mysql schema命名规范_数据库设计 命名及编码规范
- DFS实现floodfill算法
- git 修改commit_Git从8到13 深入了解Git特性
- chcon和semanage fcontext的坑
- 《零基础》MySQL LIKE 子句(十六)
- matlab绘制三元位置函数,matlab – 在坐标(x,y)上用颜色z绘制(x,y,z)三元组
- 数据库错误 ERROR 1366 (HY000): Incorrect string value: ‘\xD4\xF8\xBB\xAA‘ for column ‘Sname‘ at row 1解决
- 匿名内部类----java