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()
  • 相关阅读:
    VMware workstation中安装Ubuntu18.04server
    python一行命令安装chromedriver
    vim配置&相关问题
    博客园美化
    期望DP——HDU4035Maze
    [学习笔记]虚树
    线段树——51nod1593&CF515E 公园晨跑
    [STL] multiset
    [学习笔记] 线性基
    泛化物品优化树型DP——[HAOI2010]软件安装
  • 原文地址:https://www.cnblogs.com/xiaochongc/p/12423456.html
Copyright © 2011-2022 走看看