Fin*_*ios 16 python selenium click href button
我有一个LinkedIn页面上的一个按钮,代码如下:
<div class="primary-action-button"><a class="primary-action label" href="/requestList?displayProposal=&destID=39959446&creationType=DC&authToken=Yr4_&authType=OUT_OF_NETWORK&trk=vsrp_people_res_pri_act&trkInfo=VSRPsearchId%3A2998448551382744275729%2CVSRPtargetId%3A39959446%2CVSRPcmpt%3Aprimary">Send InMail</a></div>
Run Code Online (Sandbox Code Playgroud)
有没有办法只通过其href链接点击一个元素?谢谢
使用selenium可以使用以下代码:
driver.find_element_by_link_text("Send InMail").click()
Run Code Online (Sandbox Code Playgroud)
上面的答案driver.findElement(By.linkText("Send InMail")).click();是用Java编写的。在Python中,使用find_element_by_link_text:
driver.find_element_by_link_text('Send InMail').click()
Run Code Online (Sandbox Code Playgroud)
或者类似的东西有时会有帮助
driver.find_element_by_partial_link_text('Send').click()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28466 次 |
| 最近记录: |