我的scrapy脚本在xpath被硬编码但不能与变量一起使用时返回结果。我缺少什么
以下作品:
response.selector.xpath('//*[(@id = "abc")]').extract()
以下不起作用:
response.xpath("{}".format(xpath_variable)).extract()
有人可以告诉我我做错了什么。谢谢!
答案 0 :(得分:0)
刚想出来了。因为我在xpath中替换文本,所以我的代码出错了。变量实际上工作。感谢您查看此Tomas!