美文网首页
键盘操作

键盘操作

作者: 小娟_bb93 | 来源:发表于2020-03-15 18:22 被阅读0次

    键盘操作:全选、复制、剪切、粘贴

    实现方式:

    • 需要引入Keys()
      from selenium.webdriver.common.keys import Keys

    • 定位元素并执行键盘相关操作

    案例: 在百度搜索关键词“Python” 然后将关键词复制或剪切到搜狗搜索框进行搜索

    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    from time import sleep
    
    
    driver = webdriver.Chrome()
    
    # 打开百度浏览器
    driver.get("https://www.baidu.com/")
    
    
    # 搜索框输入python
    driver.find_element_by_id('kw').send_keys('python')
    
    sleep(2)
    
    # 全选搜索框内容
    driver.find_element_by_id('kw').send_keys(Keys.CONTROL, 'a')
    
    # 复制
    driver.find_element_by_id('kw').send_keys(Keys.CONTROL, 'c')
    
    # 剪切
    driver.find_element_by_id('kw').send_keys(Keys.CONTROL, 'x')
    
    # 打开搜狗浏览器并粘贴到搜索框
    driver.get("https://www.sogou.com/")
    driver.find_element_by_css_selector('.sec-input').send_keys(Keys.CONTROL, 'V')
    
    # 进行搜索
    driver.find_element_by_css_selector('#stb').click()
    
    
    sleep(2)
    
    driver.quit()
    
    

    相关文章

      网友评论

          本文标题:键盘操作

          本文链接:https://www.haomeiwen.com/subject/vaspehtx.html