zoukankan      html  css  js  c++  java
  • python3+selenium入门06-浏览器操作

    WebDriver主要提供元素操作的方法,但也提供了一些关于浏览器操作的方法,比如设置浏览器大小,浏览器前进,后退,刷新等

    设置浏览器大小

    有时候需要设置浏览器大小,比如访问收集网页,设置浏览器大小跟手机一样大的尺寸,比如(480*800)

    from selenium import webdriver
    dr = webdriver.Chrome()
    dr.set_window_size(480,800)

    浏览器最大化

    from selenium import webdriver
    dr = webdriver.Chrome()
    dr.maximize_window()

    浏览器前进、后退、刷新

    import time
    from selenium import webdriver
    dr = webdriver.Chrome()
    dr.maximize_window()
    dr.get("https://www.baidu.com")#打开百度
    xw = dr.find_element_by_link_text('新闻')#定位新闻
    xw.click()#点击
    dr.back()#浏览器后退
    time.sleep(2)#程序暂停两秒,看的清楚
    dr.forward()#浏览器前进
    dr.refresh()#浏览器刷新
     
     
     

    浏览器url,title。可以用来验证打开的网页是否正确

    from selenium import webdriver
    dr = webdriver.Chrome()
    dr.maximize_window()
    dr.get("https://www.baidu.com")#打开百度
    print(dr.title)
    print(dr.current_url)

  • 相关阅读:
    CCF真题之Z字形扫描
    CCF真题之门禁系统
    A
    安装 Spring 框架库
    安装 Apache Commons Logging API步骤
    Manven下载
    669. 修剪二叉搜索树
    UnixLinux | 总结笔记 |文件系统
    561. 数组拆分 I
    620. 有趣的电影
  • 原文地址:https://www.cnblogs.com/myal/p/9373516.html
Copyright © 2011-2022 走看看