python - Python selenium 同时按 ctrl + v
问题描述
我试图在 selenium chromedriver 上同时按Ctrl+ V,我尝试了很多不同的组合,喜欢element.send_keys(Keys.CONTROL, 'V')
或非常相似的东西。没有任何效果。我正在使用 Windows 10
解决方案
根据 Selenium 的文档(The Docs),这是 Control+C 的解决方案:
ActionChains(driver).key_down(Keys.CONTROL).send_keys('c').key_up(Keys.CONTROL).perform()
您可以通过“v”交换“c”键,它应该可以工作,您可以通过更改为
添加您尝试插入的元素keys.CONTROL
keys.CONTROL, element
推荐阅读
- c++ - 绘制旋转三角形
- java - 如何使用 Vaadin 将图像上传到画布?
- apache-spark - 在 s3 上将 Df 写入镶木地板文件的最快方法
- jquery - 如何在 jQuery 中打开 android 上的键盘?
- yii2 - Yii2搜索表单没有重新加载页面
- excel - 有没有办法使用 PowerShell 仅对宏(在 Excel、Word 等文件中)进行数字签名?
- java - 将 mongo 集合复制到相关的 java 对象中
- html - 正则表达式:捕获不包含正则表达式的组
- laravel-4 - 如何将两个不同的 id 从 onclick 函数发送到资源路由控制器
- javascript - 在模式弹出窗口中播放嵌入的 YouTube 视频?