zoukankan      html  css  js  c++  java
  • python---模仿键盘

    '''
    新导入包:from selenium.webdriver.common.keys import Keys
    方法:
        send_Keys(Keys.Back_SPACE):删除键
        send_Keys(Keys.SPACE):空格键
        send_Keys(Keys.ESCAPE):esc键
        send_Keys(Keys.ENTER):回车键
        send_Keys(Keys.TAB):制表键
        send_keys(Keys.CONTROL,'a'):全选
        send_keys(keys.CONTROL,'c'):复制
        send_keys(keys.CONTROL,'X'):剪贴
        send_keys(Keys.CONTROL,'V'):复制
    
    需求:
        进入百度
        百度搜索框输入“魏世选”
        删除错误的“选”
        输入成“轩”
        全选文本框内容
        剪切文本框内容
        复制文本框内容
        利用回车搜索该内容
        退出浏览器
    '''
    #导包
    from selenium import webdriver
    #导入包
    from selenium.webdriver.common.keys import Keys
    #设置时间
    import time
    #浏览器设置,网页设置
    driver=webdriver.Firefox()
    driver.get("https://www.baidu.com")
    #设置进入下一步时间
    time.sleep(2)
    #百度文本框输入“魏世选”
    driver.find_element_by_id("kw").send_keys("魏世选")
    #设置进入下一步时间
    time.sleep(3)
    #删除文本框中错误的“选”
    driver.find_element_by_id("kw").send_keys(Keys.BACK_SPACE)
    #设置进入下一步时间
    time.sleep(3)
    #文本框输入“轩”
    driver.find_element_by_id("kw").send_keys("轩")
    #设置进入下一步时间
    time.sleep(3)
    #全选文本框内容
    driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'a')
    #设置进入下一步时间
    time.sleep(3)
    #剪贴文本框内容
    driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'x')
    #设置进入下一步时间
    time.sleep(3)
    #粘贴文本框内容
    driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'v')
    #设置进入下一步时间
    time.sleep(3)
    #回车搜索该内容
    driver.find_element_by_id("su").send_keys(Keys.ENTER)
    #设置进入下一步时间
    time.sleep(3)
    #退出浏览器
    driver.quit()
    

      

  • 相关阅读:
    window字体安装方法,fonts安装方法
    在Vmware虚拟机中安装Mac OS
    winbox教程
    eclipse activiti 使用 集成 插件
    高等数学 1
    电路 分析 学习 书 的 推荐
    eclipse 替代 keil (二) eclipse 和 jdk 安装
    eclipse 替代 keil (三) 新建项目
    Spark Stuctured Streaming(实时流计算:Structured Streaming) windows开发环境搭建
    Hadoop HA一键启动,一键关闭脚本
  • 原文地址:https://www.cnblogs.com/wsx123/p/14210448.html
Copyright © 2011-2022 走看看