Python 如何使用scrapy get all methode刮取所有文本<;br>;在节点中?
我尝试使用xpath获取所有文本,但每次只能获取第一部分Python 如何使用scrapy get all methode刮取所有文本<;br>;在节点中?,python,xpath,web-scraping,scrapy,Python,Xpath,Web Scraping,Scrapy,我尝试使用xpath获取所有文本,但每次只能获取第一部分 body = comment.xpath("normalize-space(.//blockquote/text())").getall() 12+5我想我是?无论哪一天我做了12周的扫描,都是在几小时前。他觉得自己像一条金鱼在一袋水里翻身。 我是孤独症患者,天生对身体中发生的事情更敏感,所以可能就是这样。 这应该可以: body = comment.xpath('normalize-space(.//blo
body = comment.xpath("normalize-space(.//blockquote/text())").getall()
12+5我想我是?无论哪一天我做了12周的扫描,都是在几小时前。他觉得自己像一条金鱼在一袋水里翻身。
我是孤独症患者,天生对身体中发生的事情更敏感,所以可能就是这样。
这应该可以:
body = comment.xpath('normalize-space(.//blockquote)').get()
请尝试
//blockquote/normalize-space()
或规范化空间(.//blockquote)
我有一个错误:ValueError:XPath错误://blockquote/normalize-space()中的表达式无效