• 使用python 自动填写搜索信息 基于谷歌浏览器


    #引入selenium库中的 webdriver 模块
    from selenium import webdriver
    #引入time库
    import time

    # 打开谷歌浏览器
    driver = webdriver.Chrome()

    # 打开网页
    driver.get('https://www.baidu.com/')
    '''
    考虑到网页打开的速度取决于每个人的电脑和网速,
    使用time库sleep()方法,让程序睡眠3秒
    '''
    time.sleep(3)

    # 输入搜索内容
    driver.find_element_by_xpath('//*[@id="kw"]').send_keys('夜望繁星')
    time.sleep(3)
    # 点击搜索按钮
    driver.find_element_by_xpath('//*[@id="su"]').click()

    time.sleep(5)
     

     原理是,打开网页页面后,通过F12寻找到网页中的控件元素,进行输入,以及按钮点击的操作。

    前置准备,因为我使用的是谷歌浏览器,且系统为win10,这里首先要安装一个驱动,浏览器内核版本所对应的驱动。

    地址为:https://chromedriver.chromium.org/downloads

    我选择的版本为99.xxxxx,然后安装好python所需要的模块。运行程序,可以自动在搜索框中输入信息,并进行搜索。

    后续还可以开发自动登录等系列功能。

  • 相关阅读:
    保险精算导论
    天津大学C语言程序设计
    会计学
    WIN10 CH340安装失败
    好用的浏览器插件
    好用的壁纸软件
    30讲 窗口看门狗
    STM32替换Arduino直通车
    stm32系列芯片独立看门狗(IWDG)溢出时间计算原理
    AD 电子元器件图片、名称及符号对照
  • 原文地址:https://www.cnblogs.com/dzswise/p/15878582.html
Copyright © 2020-2023  润新知