我正在尝试使用scrapy获取标记内的值。当我检查该元素时,它向我显示this
因此,我尝试只获取不带m2的数字(在本例中,仅获取65值)
我正在使用这段代码
item['supTotal'] = response.xpath("/html/body/div[2]/main/div/div/article/div/section[1]/ul/li[1]/b").extract_first()
我进入了csv栏目
<b>65m2</b>我怎么才能只拿到65块钱呢?没有b标签和m2单元
发布于 2020-04-14 03:12:31
您可以使用
item['supTotal'] = response.xpath("substring-before(/html/body/div[2]/main/div/div/article/div/section[1]/ul/li[1]/b/text(),'m')").get()结果应该是65。
https://stackoverflow.com/questions/61194991
复制相似问题