【发布时间】:2021-04-26 17:34:20
【问题描述】:
超链接是
<a href="javascript:;" onclick="showStaLine(this); return false;">Apple</a>
我尝试使用此代码来获取链接“Apple”的文本。但是,它返回 None。
self.driver.find_element(By.XPATH, '//tr[@id="'+ item +'"]/td[4]').get_attribute('href')
有人可以帮忙吗?非常感谢。
【问题讨论】:
-
点击该链接会发生什么
-
您的定位器根本没有指向标签
-
使用
text属性而不是get_attribute方法 -
帮助我们为您提供帮助 - 请改进您的问题,以便我们重现您的问题。 How to create a Minimal, Reproducible Example 谢谢(html 的片段太小,不显示外部 html,指向你的 xpath)
标签: python selenium web-scraping