专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Python+Selenium键盘的几种操作:send_keys(Keys.CONTROL,'a')

 # #!/usr/bin/python3
 # -*- coding: utf-8 -*-
 # @Time : 2020/7/30 9:07
 # @Author : Gengwu
 # @FileName: Keys_Option.py
 # @Software: PyCharm

 #案例:在百度搜索关键词"selenimu",然后将关键词复制或者剪切到另外一个搜索框中

 from selenium import webdriver
 from time import sleep
 from  selenium.webdriver.common.keys import  Keys

 driver=webdriver.Chrome()
 driver.maximize_window()

 driver.get('https://www.baidu.com/')
 driver.find_element_by_css_selector('#kw').send_keys('selenium')

 sleep(3)

 #键盘全选操作,ctrl+A
 driver.find_element_by_css_selector('#kw').send_keys(Keys.CONTROL,'a')
 sleep(2)

 #键盘复制或者剪切操作,ctrl+c
 driver.find_element_by_css_selector('#kw').send_keys(Keys.CONTROL,'c')
 driver.find_element_by_css_selector('#kw').send_keys(Keys.CONTROL,'x')
 sleep(2)

 #打开搜狗搜索页面
 driver.get('https://www.sogou.com/')
 driver.find_element_by_css_selector('.sec-input').send_keys(Keys.CONTROL,'v')
 sleep(2)

 driver.quit()

以上如果有问题欢迎随时讨论!

文章永久链接:https://tech.souyunku.com/45953

未经允许不得转载:搜云库技术团队 » Python+Selenium键盘的几种操作:send_keys(Keys.CONTROL,'a')

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们