python - 通过 python 中的机器人类在 selenium 中使用 enter 键
问题描述
from selenium import webdriver
import time
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select
driver = webdriver.Chrome(r"C:\Users\Sumit.Kumar\Desktop\chromedriver_win32\sumit\chromedriver.exe")
#driver.set_page_load_timeout(10)
driver.get("https://trends.google.com/trends/?geo=DE")
driver.maximize_window()
val = "Football"
driver.find_element_by_id("input-254").send_keys(val)
time.sleep(1)
val1 = "Cricket"
driver.find_element_by_xpath("""//*[@id="explorepage-content-header"]/explore-pills/div/button""").send_keys(val1)
**
在第二个容器中,我想按向下键,然后输入 . 我想按向下键并输入键。请帮帮我。在此先感谢。**
解决方案
推荐阅读
- c# - system.diagnostics wcf 跟踪不显示引发异常的服务端点
- node.js - 客户端如何知道服务器端的变化?
- pytorch - Pytorch动态层数?
- node.js - 在 Google Cloud Function 上保存到存储时出错:{ 错误:无法刷新访问令牌:响应状态代码不成功...}
- css - align-items:中心在 flexbox 中不起作用
- ruby-on-rails - 无法在测试环境 Rails 中访问继承的方法
- bash - 从 CSV 读取到数组的单独字符串不起作用
- arrays - 如何检查字符串是否在特定 Firestore 文档 (Swift) 的数组中?
- javascript - 如何从 $.ajaxSetup() 中清除默认值?
- javascript - 无法在静态 three.js 场景中获得轨道控制