<div>
<div class="alk_dvImage"><a href="/products/"><img class="alk_prImg" src="https://a random photo" alt="a random product"></a>
</div>
<div class="product-score"></div>
<a href="/products/" class="alk_prName alk_pr" title="Products Title">Strong Graphic Card
</a>
</div>
假设我们有一个上面给出的html。我想提取嵌套在div中的'a'元素的标题。我还想在尝试这段代码时获取同一元素的类
browser.find_element_by_css_selector('a.alk_prName alk_pr')
这没有任何反应。顺便说一句,我不能做任何事情来得到一个元素
会发生什么
如果没有在选择器中按点链接类,请尝试以下操作:
示例:
要打印标题属性的值,即产品标题,可以使用以下任一Locator Strategies:
使用
css_selector
:使用
xpath
:理想情况下,您需要为
visibility_of_element_located()
诱导WebDriverWait,并且您可以使用以下任一Locator Strategies:使用
CSS_SELECTOR
:使用
XPATH
:注意:您必须添加以下导入:
相关问题 更多 >
编程相关推荐