我是Xpath的新手,我正在尝试使用Scrapy Python库从this site中获取以下元素:
<a ui-sref="app.releasenotedetail({ locale: activeLocale, releasenoteId:note.id})" class="ng-binding x-hidden-focus" href="/en-us/security-guidance/releasenotedetail/253dc509-9a5b-e911-a98e-000d3a33c573">June 2019 Security Updates</a>
我已经尝试使用后代符号:
release_url = response.xpath("//a[@class='ng-binding x-hidden focus']").extract()
我通过直接从开发者控制台复制来自元素的XPath来进行尝试:
release_url = response.xpath("/html/body/div[2]/div/div/div/div[3]/div[2]/div/ui-view/table[1]/tbody/tr[1]/td[2]/a").extract()
均无效。 release_url
空白。我如何知道这个要素?我想念什么?