import time

browser = webdriver.Firefox()

browser.get('www.baidu.com')

我做测试的时候我的web网页需要打开火狐的同时打开它的插件,而上面这种方式则打开一个不带任何插件的火狐,这 就给我的测试带来很大的麻烦,我再网上查了一下,据说用下面的方法可以打开一个带插件的,也就是平时你再电脑界面上打开的哪个火狐,于是我们试试看看:

步骤1:cmd--cd 到firefox的文件夹下-->firefox.exe -ProfileManager -no-remote弹出如下界面:

2.选中任意一个profile,点击启动firxfox,然后在这个打开的firefox页面做各种设置,并且可以安装你需要的插件,如果你平时打开的firefox已经安装好各种插件了,这个时候只需要选中default这个profile就行,记得在code里面选择这个profile打开,不然像本文刚开始的打开的则是不带任何插件的firefox。

3.在python idle界面输入一下code:

from selenium import webdriver

import time

profileDir = r"C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\wc0rm183.selenium"

#这个为你要打开的profile文件夹名称

print profileDir

profile1 = webdriver.FirefoxProfile(profileDir)

browser = webdriver.Firefox(profile1)

time.sleep(3)#这个地方要等待3秒钟让webdriver有时间打开这个profile,不等待有可能会报错。

browser.get("http://vvv.xjawa.org/commonjs/login.page?s=/my.UI")

这样你打开的firefox就是带着你安装的各种插件了,这样就可以测试啦,好啦,撒花把,亲们。

webdrive不更新_关于selenium 用Webdrive打开Firefox不含有插件的问题(python)相关推荐

  1. su自带模型库怎么打开_解决SketchUp 2014无法打开3D模型库和插件商店的方法

    经常有网友询问:SketchUp 2014在连接3D模型库和插件商店的时候经常会提示"连接失败,请检查您的互联网连接"或"未能连接3D模型库",明明电脑连着网啊 ...

  2. selenium的webdrive驱动安装(谷歌浏览器)

    文章目录 selenium的webdrive驱动安装(谷歌浏览器) selenium测试报错,显示为webdrive驱动问题 一运行程序就 !闪频 ! 闪退 ! 解决方法 1. 重新安装相对应版本的w ...

  3. selenium 解析网页_用Selenium进行网页搜刮

    selenium 解析网页 网页抓取系列 (WEB SCRAPING SERIES) 总览 (Overview) Selenium is a portable framework for testin ...

  4. 服务器有必要更新主板芯片组吗,芯片组驱动要不要更新_芯片组驱动卸载了会怎么样...

    本文首先介绍了芯片组驱动的重要性,其次介绍了芯片组驱动卸载带来的后果,最后阐述了芯片组驱动要不要更新以及更新的步骤教程,具体的跟随小编一起来了解一下. 芯片组驱动的重要性 芯片组是构成主板电路的核心. ...

  5. xvfb运行java脚本_使用xvfb-run(Selenium WebDriver)发行运行Firefox的问题 - java

    我有一个Java应用程序,该应用程序使用Selenium Webdriver登录到站点,检查特定文本,如果找到特定文本,请给我发送电子邮件.我有一项cron作业,该作业每天早晨运行jar文件,并每晚将 ...

  6. selenium火狐驱动_在Selenium Firefox驱动程序上运行测试

    selenium火狐驱动 带有Selenium 3.0的Gecko Marionette Firefox驱动程序 (Gecko Marionette Firefox Driver with Selen ...

  7. python设置端口控制ie浏览器_[Python爬虫] 之二:Selenium 调用IEDriverServer打开IE浏览器安装配置...

    无论是selenium2(WebDriver)还是selenium2Library,如果想要调用ie浏览器,均需以下步骤. 下载IEDriverServer.进入索引页,首先选择版本号,IEDrive ...

  8. python3版本升级和系统更新_如何更新mac系统自带的python版本到最新3.3

    发表于 2013-11-21 07:14:15 by 月小升 先去 把第一步里安装好的Python目录移到原本系统所持有的目录位置. sudo mv /Library/Frameworks/Pytho ...

  9. 苹果屏蔽更新_苹果ios端屏蔽更新的描述文件复活了

    崇尚专注 乐于分享 愿为您带来生活中的便利 每晚8点期待您的到来捧场 目前我们的公众号已经为上万人提供了帮助,新来的小伙伴,如果你不想错过每一期的资源,需要获取往期分享的资源,可以在公众号菜单栏找到& ...

最新文章

  1. mac android 真机调试
  2. Programming WCF Services翻译笔记(五)
  3. 数据结构最短路径例题_数据结构算法实验8图的最短路径问题附源代码.doc
  4. mr图像翻转的原因_MRI图像常见问题及对策
  5. Java-异常03 自定义异常
  6. Word正式文件的正规格式
  7. python3:从 logging 库中摘‘零件’另造小轮子 简单日志功能
  8. TCP/IP协议漏洞实验
  9. oracle数据库按日期查询,关于Oracle数据库日期范围查询的两种实现方法详解,oracle详解...
  10. 06-1-SVM原理
  11. 3d建模网上学习靠谱吗?学3d建模哪个学校好?
  12. 第2章 关系数据库(数据库系统概论)
  13. touch——创建文件
  14. android elevation 白色,Android Elevation设置_安卓动态设置elevation_android elevation设置透明度...
  15. 欺骗的艺术:为何Tor大陆被禁止,为何俄罗斯美国成漏洞榜一二,网络安全带你揭秘...
  16. DOSBox + Windows 3.1安装与使用
  17. 网站排名优化:搜索引擎收录入口及提交技巧
  18. Nexus配置Pypi私库
  19. 如何判定低于成本价投标?
  20. java dubbo服务导出excel数据量过大解决方案

热门文章

  1. 京东云Ubuntu下安装mysql
  2. JS中数组和字符串具有的方法,以及substring,substr和slice的用法与区别
  3. RTMP协议学习笔记
  4. block的使用(六)
  5. PHP 基本语法,变量
  6. Jakarta Struts应用的七个经验
  7. 大数据总结微信自媒体运营
  8. 【转载】指导教师的WZ132
  9. ipmsg飞鸽传书系统即时通讯
  10. 全新的企业通讯软件 FreeEIM 2.0