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

    python浏览器操作有哪些

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

    1、打开一个会话

    1

    diver = webdriver.Chrome()

    2、访问网址

    1

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

    3、全屏,窗口化

    1

    diver.maximize_window()

    4、设置窗口大小

    1

    diver.set_window_size(1440,900)

    5、关闭浏览器

    1

    diver.quit()

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

    回退:diver.back()

    前进:diver.forward()

    刷新:diver.refresh()

    6、获取窗口标题

    1

    title= diver.title

    7、获取窗口的url

    1

    url = diver.current_url

    8、获取窗口的句柄

    1

    handle = diver.current_window_handle

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    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学习网