zoukankan      html  css  js  c++  java
  • selenium

    1. 控制浏览器窗口大小

    设置浏览器大小:set_window_size(n, m)
    设置浏览器全屏:maximize_window()
    from selenium import webdriver
    import time
    
    driver = webdriver.Chrome()
    driver.get('http://www.baidu.com')
    
    driver.set_window_size(480,800)   # 设置浏览器尺寸为480*800
    time.sleep(3)
    
    driver.maximize_window()          # 设置浏览器全屏
    time.sleep(3)
    
    driver.set_window_size(480,800)
    time.sleep(3)
    
    driver.close()

    2. 控制浏览器前进、后退

    模拟浏览器的前进和后退按钮
    后退:driver.back()
    前进:driver.forward()
    from selenium import webdriver
    import time
    
    driver = webdriver.Chrome()
    driver.get('http://www.baidu.com')                         # 第一个页面
    time.sleep(2)
    
    driver.find_element_by_link_text('抗击肺炎').click()       # 第二个页面
    time.sleep(2)
    
    driver.back()              # 后退到第一个页面
    time.sleep(2)
    
    driver.forward()           # 前进到第二个页面
    time.sleep(2)
    
    driver.close()

    3. 刷新页面

    浏览器的刷新按钮,相当于F5
    刷新:driver.refresh()
    from selenium import webdriver
    import time
    
    driver = webdriver.Chrome()
    driver.get('http://www.baidu.com')
    time.sleep(2)
    
    driver.find_element_by_link_text('抗击肺炎').click()
    time.sleep(2)
    
    driver.refresh()      # 刷新页面
    
    driver.close()
  • 相关阅读:
    bzoj 1013: [JSOI2008]球形空间产生器sphere
    bzoj 1012: [JSOI2008]最大数maxnumber
    bzoj 1010: [HNOI2008]玩具装箱toy
    bzoj 1008: [HNOI2008]越狱
    bzoj 1007: [HNOI2008]水平可见直线
    UVa12105 越大越好
    POJ
    最优点配对问题(紫书)
    Ned 的难题
    UVA
  • 原文地址:https://www.cnblogs.com/xiaochongc/p/12423456.html
Copyright © 2011-2022 走看看