博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
scrapy:xpath string(.)非常注意问题
阅读量:4057 次
发布时间:2019-05-25

本文共 407 字,大约阅读时间需要 1 分钟。

2019 − 07 − 04 来 自 评 论 更 新 : {\orange{2019-07-04来自评论更新:}} 20190704

text() 类型是节点,而string() 是一个函数,所以 string() 不能像 text() 一样添加在节点后面使用。 需要像如下格式:

text = select.xpath("string(//div[@span='ct'])").extract_first()


text = selector.xpath('//div[@span="ct"]/string(.)').extract_first()#写成这样是xpath语法错误,而把string(.)单独提出来就可以过data = selector.xpath('//div[@span="ct"]')text = data.xpath('string(.)').extract_first()

转载地址:http://phgci.baihongyu.com/

你可能感兴趣的文章
ios7.1发布企业证书测试包的问题
查看>>
如何自定义iOS中的控件
查看>>
iOS 开发百问
查看>>
Mac环境下svn的使用
查看>>
github简单使用教程
查看>>
如何高效利用GitHub
查看>>
环境分支-git版本管理
查看>>
uni-app 全局变量
查看>>
js判断空对象的几种方法
查看>>
java 不用递归写tree
查看>>
springboot2 集成Hibernate JPA 用 声明式事物
查看>>
fhs-framework jetcache 缓存维护之自动清除缓存
查看>>
SpringBoot 动态编译 JAVA class 解决 jar in jar 的依赖问题
查看>>
fhs-framework springboot mybatis 解决表关联查询问题的关键方案-翻译服务
查看>>
ZUUL2 使用场景
查看>>
Spring AOP + Redis + 注解实现redis 分布式锁
查看>>
elastic-job 和springboot 集成干货
查看>>
php开发微服务注册到eureka中(使用sidecar)
查看>>
mybatis mybatis plus mybatis jpa hibernate spring data jpa比较
查看>>
支付宝生活号服务号 用户信息获取 oauth2 登录对接 springboot java
查看>>