我试图从框中选择一个图像,然后使用selenium python单击对齐按钮

2024-10-01 22:38:11 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我上传的图片的代码

<body id="tinymce" class="mce-content-body " data-id="textarea-WYSIWYG" contenteditable="true"><p><br data-mce-bogus="1"></p><p><a href="//www.shahidpro.tv/uploads/articles/60011c78.jpg" rel="prettyPhoto[phpmelody]"><img src="//www.shahidpro.tv/uploads/articles/60011c78.jpg" width="500" height="500" vspace="" hspace="" border="0" alt=""></a></p></body>
  <p><a href="//www.shahidpro.tv/uploads/articles/60011c78.jpg" rel="prettyPhoto[phpmelody]"><img src="//www.shahidpro.tv/uploads/articles/60011c78.jpg" width="500" height="500" vspace="" hspace="" border="0" alt=""></a></p>

我试着用

clk = WebDriverWait(browser, 30).until(EC.invisibility_of_element_located((By.XPATH, '/html/body/p[2]/a"]'))).click()

clk = WebDriverWait(browser, 30).until(EC.invisibility_of_element_located((By.XPATH, '//*[@id="tinymce"]/p[2]/a'))).click

通过使用(//www.shahidro.tv/uploads/articles/)部分链接文本,但它既不单击也不给出错误。我对selenium和python非常陌生


Tags: iddatawwwbodytvarticlestinymcerel
1条回答
网友
1楼 · 发布于 2024-10-01 22:38:11

^{}

An Expectation for checking that an element is either invisible or not present on the DOM. locator used to find the element

问题是为什么要等待元素消失,然后单击

也许你需要的是^{},或者更准确地说是^{}

相关问题 更多 >

    热门问题