有没有一种方法可以通过 css 选择器使用查找元素,以便每次 selenium 完成一个元素上的任务时,它都会移动到具有相同类的下一个元素来做同样的事情?
例如,使用这行代码时,机器人会在同一元素上重复任务。
comment_button = driver.find_element_by_css_selector("svg[aria-label='Comment']")
comment_button.click()
comment_box = driver.find_element_by_css_selector("textarea[aria-label='Add a comment…']")
comment_box.send_keys("xxx")
post_button= driver.find_element_by_xpath("//button[@type='submit']")
post_button.click()
driver.back()
我如何确保每次任务完成时硒都会移动到下一个按钮?
繁星点点滴滴
相关分类