动作链的问题 - 硒python

发布于 2025-02-07 10:08:46 字数 954 浏览 1 评论 0原文

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains
import time

PATH="C:\Program Files (x86)\chromedriver.exe"
driver=webdriver.Chrome(PATH)
driver.get("https://cpstest.org/")
myLinkManual= WebDriverWait(driver,1).until(
    EC.presence_of_element_located((By.ID, "myLinkManual")))
clicker = WebDriverWait(driver,1).until(
    EC.presence_of_element_located((By.ID, "start")))
bttnstp= WebDriverWait(driver,20).until(
    EC.presence_of_element_located((By.ID, "btnstop")))

actions = ActionChains(driver)

actions.click(myLinkManual)
for i in range(20)
    actions.click(clicker)

actions.perform()

我只想通过单击定位器即可导航到另一页 之后,在该页面上,我想单击20次特定区域。请告诉我我是否做错了什么”,因为我是新手。 谢谢

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains
import time

PATH="C:\Program Files (x86)\chromedriver.exe"
driver=webdriver.Chrome(PATH)
driver.get("https://cpstest.org/")
myLinkManual= WebDriverWait(driver,1).until(
    EC.presence_of_element_located((By.ID, "myLinkManual")))
clicker = WebDriverWait(driver,1).until(
    EC.presence_of_element_located((By.ID, "start")))
bttnstp= WebDriverWait(driver,20).until(
    EC.presence_of_element_located((By.ID, "btnstop")))

actions = ActionChains(driver)

actions.click(myLinkManual)
for i in range(20)
    actions.click(clicker)

actions.perform()

I just want to navigate to the other page by clicking the locator i.e. myLinkManual
after that, on that page, I want to click on a particular area 20 times but, when I'm executing this code it's not working but when I execute only one action i.e. click(myLinkManual) or click(clicker), it works fine. Do tell me if I'm doing something wrong 'cause I'm new to this.
Thank You

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文