XPath for DOM trees
copied from cf-staging / py-dom-xpath-sixpy-dom-xpath is a pure Python implementation of XPath 1.0. It supports almost all XPath 1.0, with the main exception being the namespace axis. It operates on DOM 2.0 nodes, and works well with xml.dom.minidom.
py-dom-xpath-redux is a port of py-dom-xpath to enable pypi use. py-dom-xpath-six is a port of py-dom-xpath-redux to Python 3. py-dom-xpath-six requires Python 2.7 or 3.X or greater.