zoukankan      html  css  js  c++  java
  • python环境配置selenium与IE、Chrome、Firefox、PhantomJS

    安装、升级selenium

    pip install -U selenium
    

    下载对应平台最新版的browser driver

    chrome:
    http://chromedriver.storage.googleapis.com/index.html
    ie:
    http://selenium-release.storage.googleapis.com/index.html
    firefox:
    https://github.com/mozilla/geckodriver/releases
    

    将需要的browser driver所在目录添加到环境变量path,如

    d:inchromedriver.exe
    d:ingeckodriver.exe
    d:inIEDriverServer.exe
    

    测试

    # coding: utf-8
    
    from selenium import webdriver
    driver = webdriver.Chrome()
    # driver = webdriver.Firefox()
    # driver = webdriver.Ie()
    driver.get("http://www.python.org")
    

    找不到浏览器(portable版本等情况)

    binary = FirefoxBinary(r'C:Program Files (x86)Mozilla Firefoxfirefox.exe')
    driver = webdriver.Firefox(firefox_binary=binary)
    

    PhantomJS

    将phantomjs.exe所在目录添加到环境变量path,然后测试:

    driver = webdriver.PhantomJS()
    driver.get_screenshot_as_file('show.png')
    driver.quit()
    
    本文原创发表于http://www.cnblogs.com/qijj,转载请保留此声明。
  • 相关阅读:
    准备工作
    个人作业感言
    年度书单-结对编程
    案例分析
    编程作业_词频统计
    2、阅读任务
    1、准备工作
    个人作业获奖感言
    3 20210405-1 案例分析作业
    202103226-1 编程作业
  • 原文地址:https://www.cnblogs.com/qijj/p/6221982.html
Copyright © 2011-2022 走看看