我想知道如何在评论框中使用硒发表评论。我不知道应该使用哪个“ find_element_by_x”。
<textarea aria-label="Añade un comentario..." placeholder="Añade un comentario..." class="Ypffh" autocomplete="off" autocorrect="off" style="height: 18px;"></textarea>
谢谢!
答案 0 :(得分:0)
在form
内有textarea
,选择依据
.find_elements_by_css_selector('form textarea')
# or
.find_elements_by_xpath('//form/textarea')
执行循环以评论主页中的所有帖子,或者如果要选择第一个元素,则从s
中删除_elements_
。
要找到元素,请在浏览器中右键单击目标,然后单击Inspect
或Inspect Element
答案 1 :(得分:0)
尝试一下---
browser.find_element_by_xpath('/html/body/div[4]/div[2]/div/article/div[2]/section[1]/span[2]/button').click()
comment_box=browser.find_element_by_xpath('/html/body/div[4]/div[2]/div/article/div[2]/section[3]/div/form/textarea')
comment_box.send_keys('Nice!!')