Python ElementTree的find,findall函数参数

您所在的位置:网站首页 pythonfind函数怎么找子节点的内容 Python ElementTree的find,findall函数参数

Python ElementTree的find,findall函数参数

2024-03-22 12:59| 来源: 网络整理| 查看: 265

这两天学习如何使用微软的一个API,用python写了接口代码使用HTTP方法测试,HTTP的API的最后返回是一个XML文件,翻了翻,看见python的xml的ElementTree这套接口的API看起来比较对胃口,于是使用了一下ElementTree进行解析

但死活用find,和findall两个函数接口服务无法得到希望的tag,百思不得其借,

Python的docamention上面对这两个函数,解释非常简单。

find ( match )

Finds the first subelement matching match. match may be a tag name or path. Returns an element instance orNone.

回家找了一下《Python Essential Reference》国内翻译《Python参考手册》,手册的解释太简单,其参数match含义其实挺复杂的。

其有tag,* .//tag,tag1/tag2,*/tag等不同的用法,文档上根本没有说明白。不知道是不是因为ElementTree 是一个外家的孩子,在本家不受待见还是因为是effbot自己提交的文档,文档写的马虎了。

有兴趣的去 http://effbot.org/zone/element.htm 翻翻,比docament



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3