• 技术文章 >Python技术 >Python基础教程

    python浏览器操作有哪些

    小妮浅浅小妮浅浅2021-09-10 09:30:00原创2365

    1、打开一个会话

    diver = webdriver.Chrome()

    2、访问网址

    diver.get("www.baidu.com")

    3、全屏,窗口化

    diver.maximize_window()

    4、设置窗口大小

    diver.set_window_size(1440,900)

    5、关闭浏览器

    diver.quit()

    会做三件事:关闭chromdiver进程;关闭浏览器和恢复一些数据环境

    回退:diver.back()

    前进:diver.forward()

    刷新:diver.refresh()

    6、获取窗口标题

    title= diver.title

    7、获取窗口的url

    url = diver.current_url

    8、获取窗口的句柄

    handle = diver.current_window_handle

    实例

    from selenium import webdriver
    #打开一个会话
    diver = webdriver.Chrome()
    #全屏
    diver.maximize_window()
    #访问百度链接
    diver.get("https://www.baidu.com")
    # diver.find_elements_by_xpath("")
    #百度登录
    diver.get("https://www.csdn.net/")
    #回退
    diver.back()
    #前进
    diver.forward()
    #刷新
    diver.refresh()
    #获取标题
    title= diver.title
    #获取当前窗口的utl
    url = diver.current_url
    #获取当前窗口的句柄
    handle = diver.current_window_handle
    print(title,url,handle)
    # 设置窗口大小
    diver.set_window_size(1440,900)
    #关闭会话
    diver.quit()

    以上就是python浏览器操作的介绍,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python浏览器操作
    品易云
    上一篇:python中Qt是什么 下一篇:python等待方式的介绍

    相关文章推荐

    • Python数据标准化是什么• Python特征降维如何理解• Python方差特征过滤的实现• Python高级架构模式的整理• python超参数如何优化• python模型集成是什么• Python制作七夕比心表白• python os.chdir()的使用• python OpenCV加法操作的实现• python OpenCV中的光学字符识别介绍• python OpenCV的图像处理• python中Qt是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网