我尝试在pinterest上创建一个机器人,对某个pin进行评论,pin有两个选项卡,照片和评论,我尝试单击评论以便发布我的评论,我使用了该元素的xpath,但当我运行它时,它单击了评论按钮下方的图片,我确保xpath是唯一的,我尝试在控制台中找到它,它给了我一个结果,这是我想要的,所以我不明白是什么错了,有人能帮我吗
pin URL:URL
try:
WebDriverWait(self.browser, 10).until(
EC.visibility_of_element_located((By.XPATH, "//div[contains(text(), 'comments')]")))
except TimeoutException:
pass
else:
sleep(3)
self.browser.find_element_by_xpath('//div[contains(text(), "comments"]').click()
尝试使用:
尝试关闭
"]"
方括号请您在代码中使用xpath,并且当我在浏览器中打开URL时,找到的注释框不可见,您最好向下滚动,然后进行注释
用于发布注释的Xpath是
Xpath以获取总注释
我在那个网站上只看到一个评论框
如果你登录了
请在输入值之前在代码中添加等待时间
相关问题 更多 >
编程相关推荐