gpt4 book ai didi

python Selenium : How do I click a link in a drop down menu with css selector?

转载 作者:太空宇宙 更新时间:2023-11-04 01:09:18 25 4
gpt4 key购买 nike

HTML 看起来像这样:

<span class="MenuIcons searchButton"></span>
... (some stuff)
<a data-bind="" url="/ParagonLS/Search/Property.mvc/Index/1" tabdescription="RESIDENTIAL" subtabdescription="Criteria" subtabmaxallowed="3" targetex="" rel="" class=" SearchByClass1 " subtabgroup="true" subtabgroupadd="true" subtabstartindex="0" fullwindow="False" hideaddressbar="False">TEXT</a>

我可以使用以下方式获取跨度:

driver.find_element_by_css_selector(".MenuIcons.searchButton")

但由于 span 是一个下拉菜单,我需要进入内部元素,但不知道如何,因为它的类名周围有空格。我该怎么办?

最佳答案

import time
driver.find_element_by_css_selector(".MenuIcons.searchButton").click()
time.sleep(1)
driver.find_element_by_partial_link_text("TEXT").click()

您可以执行此操作并单击链接。

关于 python Selenium : How do I click a link in a drop down menu with css selector?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28688254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com