V těchto případech je asi nejednodušší xpath. Minimálně lxml ho umí.
PM út 13. 8. 2019 v 8:22 odesílatel Ctibor.Plasek <ctibor.pla...@seznam.cz> napsal: > Ahoj. > Mám takovýto xml soubor (viz.přiložený soubor) - export z ffprobe. > Pro ty hodnoty, které jsou u <stream používám toto: > > from xml.dom import minidom > xmldoc = minidom.parse('RainS02E06.mkv.xml') > streamlist = xmldoc.getElementsByTagName('stream') > for s in streamlist: > print(s.attributes['index'].value) > print(s.attributes['codec_name'].value) > try: > print(s.attributes['sample_rate'].value) > except: > print('none') > > ale nevím jakým způsobem se dostat k těm "hlubším" hodnotám - např. > <tag key="DURATION-eng" - jaká je např.hodnota value u stream index="1" > > Mohli byste mi, prosím, poradit? > > Děkuji Ctibor > > > > > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz >
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz