【发布时间】:2020-08-12 16:57:15
【问题描述】:
我目前正在学习 Selenium 进行网页抓取。但是,我发现找到以下属性并获取该属性的链接的问题:
<a class="card cardListing" data-contentid href="/abc/def/gh.com"> == $0
我想从属性“data-contentid href”中获取“/abc/def/gh.com”。我试过driver.find_elements_by_xpath("//*[@data-contentid href]")但被告知这是一个无效的选择器。
如果有人知道如何处理中间有空格的属性名称,你能帮我弄清楚吗?
非常感谢。
【问题讨论】:
标签: python selenium web-scraping selenium-chromedriver