【发布时间】:2020-11-24 07:21:20
【问题描述】:
我有一个看起来像这样的 HTML 标记
<tr class="js-row DC is-odd" data-nationality="Indian" data-team-id="3">
<td class="top-players__freeze js-pos top-players__pos DC">2</td>
<td class="top-players__freeze top-players__player">
<div class="top-players__image">
<img class="js-headshot" src="//static.iplt20.com/players/210/Photo-Missing.png"
我正在尝试使用 XPath 提取数据国籍值,但我不太确定如何执行此操作。
在选择 tr 元素后,我尝试过这样的事情:
driver.find_elements_by_xpath("//tr[contains(@class,'js-row DC is-odd')]/@data-nationality")
然而这并没有奏效。有人可以帮我解决这个问题吗?
【问题讨论】:
标签: python selenium xpath css-selectors webdriverwait