我需要找到页面上所有链接中包含某个关键词的链接。因此,根据一些技术话题,我构建了以下XPath:
response.xpath('//a[contains(@href,'/Best-Sellers-Health-Personal-Care')]')
需要返回一个指向类似于"https://www.amazon.com/Best-Sellers-Health-Personal-Care-Tongue......"的链接。
但是我一直收到“无效语法错误”。我错在哪里? 所以现在我只在遍历列表时添加了“if contains”检查。但是希望有更优雅和快速的解决方案。