(self, path, namespaces=None)
return self._root.findall(path, namespaces)
Find all matching subelements by tag name or path.

        Same as getroot().findall(path), which is Element.findall().

        *path* is a string having either an element tag or an XPath,
        *namespaces* is an optional mapping from namespace prefix to full name.

        Return list containing all matching elements in document order.
Find all matching subelements by tag name or path.
Find all matching subelements by tag name or path .
def findall(self, path, namespaces=None):
        """Find all matching subelements by tag name or path.

        Same as getroot().findall(path), which is Element.findall().

        *path* is a string having either an element tag or an XPath,
        *namespaces* is an optional mapping from namespace prefix to full name.

        Return list containing all matching elements in document order.

        """
        # assert self._root is not None
        if path[:1] == "/":
            path = "." + path
            warnings.warn(
                "This search is broken in 1.3 and earlier, and will be "
                "fixed in a future version.  If you rely on the current "
                "behaviour, change it to %r" % path,
                FutureWarning, stacklevel=2
                )
        return self._root.findall(path, namespaces)
def findall ( self , path , namespaces = None ) : # assert self._root is not None if path [ : 1 ] == "/" : path = "." + path warnings . warn ( "This search is broken in 1.3 and earlier, and will be " "fixed in a future version.  If you rely on the current " "behaviour, change it to %r" % path , FutureWarning , stacklevel = 2 ) return self . _root . findall ( path , namespaces )