博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python+Selenium基础篇之2-打开和关闭火狐浏览器
阅读量:4301 次
发布时间:2019-05-27

本文共 716 字,大约阅读时间需要 2 分钟。

       本节介绍如何初始化一个webdriver实例对象driver,然后打开和关闭firefox浏览器。要用selenium打开fiefox浏览器。首先需要去下载一个driver插件geckodriver.exe, 下载地址,下载好这个exe文件后,把这个文件放到你的python安装目录下,例如:C:\Python27\geckdriver.exe。

用Notepad++打开一个空白文件,输入如下代码,保存为first.py

from selenium import webdriver   # 导入webdriver包driver = webdriver.Firefox()    # 初始化一个火狐浏览器实例:driverdriver.maximize_window()        # 最大化浏览器driver.get("https://www.baidu.com")  # 通过get()方法,打开一个url站点driver.quit()     #关闭并退出浏览器

      打开cmd窗口,cd到first.py所在的路径,在cmd中输入命令: python first.py回车,可以看看是否打开火狐,打开百度,关闭火狐的效果。

      注意:可能会遇到一些报错

      1. geckodriver.exe没有放到python安装目录下,这一类报错。

      2. python first.py执行后,找到文件,说明没有通过cd命令切换到first.py所在的文件夹路径。

     总结:

     通过上面代码,和本文,基本了解了如何打开和关闭浏览器。如果想打开IE或者Chrome浏览器,也需要下载对应浏览器的driver.exe文件,放到python安装目录。

转载地址:http://drxws.baihongyu.com/

你可能感兴趣的文章
设计模式11_装饰器
查看>>
设计模式12_外观模式
查看>>
设计模式13_享元模式
查看>>
设计模式14_组合结构
查看>>
设计模式15_模板
查看>>
海龟交易法则01_玩风险的交易者
查看>>
CTA策略02_boll
查看>>
vnpy通过jqdatasdk初始化实时数据及历史数据下载
查看>>
设计模式19_状态
查看>>
设计模式20_观察者
查看>>
vnpy学习10_常见坑
查看>>
vnpy学习10_常见坑02
查看>>
用时三个月,终于把所有的Python库全部整理了!拿去别客气!
查看>>
pd.stats.ols.MovingOLS以及替代
查看>>
vnpy学习11_增加测试评估指标
查看>>
资金流入流出计算方法
查看>>
海龟交易法则07_如何衡量风险
查看>>
海龟交易法则08_风险与资金管理
查看>>
海龟交易法则09_海龟式积木
查看>>
海龟交易法则10_通用积木
查看>>