xpath中返回值问题
来源:互联网 发布:知乎js游戏引擎 编辑:程序博客网 时间:2024/05/16 02:08
今天在工作中遇到一个问题,table下有很多tr, tr下有很多td, td下有的有div,有的没有,但是每个tr下的文本得拿出来放在一块,然后我使用
l = doc.xpath('/html/body/div[3]/div[1]/div[1]/table')[0]
我的想法是将table下所有的标签拿出来,既将所有的tr单独拿出来放到一个列表当中再在每个tr中取值
我之前一直不理解为什么这里要加【0】,后来我查看Xpath语法,再将获取的值打印出来,发现这里取的level值其实就是一个列表,只不过当中只有一个值,这个值就是所有tr标签组成的一个列表,使用[0]只不过是拿到这个列表而已,然后再遍历整个列表就拿到每个标签的html,然后对每个标签的html取值,这样每个tr下的值就拿出来了
0 0
- xpath中返回值问题
- 通过Xpath查询xml返回null,xmlns问题
- xpath+中关于+xmlns+的问题
- xpath解析网页中tbody问题
- 关于存储过程中返回值问题!
- hibernate中使用max返回值问题
- c程序中返回值问题
- Service中onStartCommand的返回值问题
- Swift中函数返回多值问题
- C中scanf()返回值问题
- Perl中system的返回值问题
- xpath匹配属性中含有某值
- 关于在Javascript中使用XPath函数的问题
- scrapy 中解决 xpath 中的中文编码问题
- scrapy中使用xpath遇到的中文问题
- scrapy-response.xpath中无法获取标签内容的问题
- scrapy 中解决 xpath 中的中文编码问题
- 关于XPath的问题
- Android 使用zxing扫描二维码横屏转竖屏
- The operation couldn’t be completed. (LaunchServicesError error 0.)
- 在oracle中创建自动增长字段
- 标题栏的实现ActionBar和toolBar
- _IO, _IOR, _IOW, _IOWR 宏的用法与解
- xpath中返回值问题
- Effective Java之对象的创建和销毁
- sqlalchemy从零单排第一局----从何开始,官方文档怎么看
- spring mvc单元测试(带请求参数)
- C#入门9.9——构造函数与析构函数(2)
- 如何设置本地服务器来调试移动端的页面
- loadrunner : 错误27740
- 正则表达式
- lightoj1074 Extended Traffic bellman-ford算法