美文网首页我爱编程
(一)selenium-浏览器常用操作

(一)selenium-浏览器常用操作

作者: 安小龙 | 来源:发表于2017-10-31 14:40 被阅读0次

    操作浏览器是selenium最基础的操作,selenium提供了多个平台的操作方法,以下是常用操作Firefox浏览器的方法

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    
    from selenium import webdriver
    import time
    
    driver = webdriver.Firefox()    # 打开浏览器
    # driver = webdriver.Ie()       # IE浏览器使用该方法打开
    # driver = webdriver.Chrome()   #chrom使用该方法打开
    driver.get("https://www.baidu.com")
    time.sleep(3)                   # 设置等待时间
    driver.refresh()                # 页面刷新
    # time.sleep(3)
    # driver.back()                   # 页面后退
    # time.sleep(3)
    # driver.forward()                # 页面前进
    # driver.set_window_size(540,960)   # 设置窗口大小
    # time.sleep(3)
    # driver.maximize_window()          # 窗口最大化
    driver.get_screenshot_as_file("C:\\selenium\\test.jpg") # 截图并存储
    driver.quit() # 退出浏览器
    

    除了Firefox的操作,以下是selenium支持的其他平台,原则上在这些平台上都可以通过selenium实现自动化,具体的操作方法可以查看selenium源码

    01.png

    相关文章

      网友评论

        本文标题:(一)selenium-浏览器常用操作

        本文链接:https://www.haomeiwen.com/subject/lojbpxtx.html