[python] XML strom a XPath

Radek Kanovsky rk na dat.cz
Úterý Srpen 23 08:41:33 CEST 2011


On Fri, Aug 19, 2011 at 01:38:25AM -0700, Stone wrote:

> Pomoci Pythonu to delam takto, ale stale to hlasi chybu:
> #!/usr/bin/python
> 
> from xml.etree import ElementTree
> 
> xmltree = ElementTree.parse("/home/user/djcode/testlab/last_scan.xml")
> '''host = xmltree.findall('host')'''
> host = xmltree.findall('///status[@state=\'up\']/parent::*')
> print len(host)

ElementTree implementuje z XPath pouze velmi malou cast. Nekde na
http://effbot.org/zone/element-index.htm by to melo byt popsano.
Pro slozitejsi dotazy je lepsi pouzit http://lxml.de/ .

Radek Kaňovský
http://www.dat.cz/


Další informace o konferenci Python