我试着这样做,我有一个元素列表,所有元素都相等,但如果我创建一个循环,必须单击它在第一个停止的所有元素,然后无限次单击它,我不知道如何传递到下一个,因为单击或以其他方式没有区别。我能做什么?你知道吗
这是循环
a=0
while a < 3:
driver.find_element_by_xpath("/html/body/span/section/main/section/div[1]/div[1]/div/article[1]/div[2]/section[3]/form/textarea").click()
driver.find_element_by_css_selector("textarea._bilrf").send_keys("hi!", Keys.ENTER)
a += 1
<section class="_km7ip _ti7l3 "><form class="_b6i0l"><textarea aria-label="Aggiungi un commento..." placeholder="Aggiungi un commento..." class="_bilrf" autocomplete="off" autocorrect="off" style="height: 18px;"></textarea></form></section>
<section class="_km7ip _ti7l3 "><form class="_b6i0l"><textarea aria-label="Aggiungi un commento..." placeholder="Aggiungi un commento..." class="_bilrf" autocomplete="off" autocorrect="off" style="height: 18px;"></textarea></form></section>
<section class="_km7ip _ti7l3 "><form class="_b6i0l"><textarea aria-label="Aggiungi un commento..." placeholder="Aggiungi un commento..." class="_bilrf" autocomplete="off" autocorrect="off" style="height: 18px;"></textarea></form></section>
<section class="_km7ip _ti7l3 "><form class="_b6i0l"><textarea aria-label="Aggiungi un commento..." placeholder="Aggiungi un commento..." class="_bilrf" autocomplete="off" autocorrect="off" style="height: 18px;"></textarea></form></section>
<section class="_km7ip _ti7l3 "><form class="_b6i0l"><textarea aria-label="Aggiungi un commento..." placeholder="Aggiungi un commento..." class="_bilrf" autocomplete="off" autocorrect="off" style="height: 18px;"></textarea></form></section>
<section class="_km7ip _ti7l3 "><form class="_b6i0l"><textarea aria-label="Aggiungi un commento..." placeholder="Aggiungi un commento..." class="_bilrf" autocomplete="off" autocorrect="off" style="height: 18px;"></textarea></form></section>
<section class="_km7ip _ti7l3 "><form class="_b6i0l"><textarea aria-label="Aggiungi un commento..." placeholder="Aggiungi un commento..." class="_bilrf" autocomplete="off" autocorrect="off" style="height: 18px;"></textarea></form></section>
这就是元素
<form class="_b6i0l"><textarea aria-label="Aggiungi un commento..."
placeholder="Aggiungi un commento..." class="_bilrf" autocomplete="off"
autocorrect="off" style="height: 18px;"></textarea></form>
你试过用
find_elements_by_xpath
而不是find_element_by_xpath
吗?你知道吗比如:
文件: https://selenium-python.readthedocs.io/locating-elements.html
相关问题 更多 >
编程相关推荐