difflib.SequenceMatcher:
SequenceMatcher is a flexible class for comparing pairs of sequences of
any type, so long as the sequence elements are hashable.
lxml.etree.ElementDefaultClassLookup:
ElementDefaultClassLookup(self, element=None, comment=None, pi=None, entity=None)
Element class lookup scheme that always returns the default Element
class.
lxml.etree.AttributeBasedElementClassLookup:
AttributeBasedElementClassLookup(self, attribute_name, class_mapping, fallback=None)
Checks an attribute of an Element and looks up the value in a
class dictionary.
lxml.objectify.ObjectifyElementClassLookup:
ObjectifyElementClassLookup(self, tree_class=None, empty_data_class=None)
Element class lookup method that uses the objectify classes.
lxml.etree.ElementDepthFirstIterator:
ElementDepthFirstIterator(self, node, tag=None, inclusive=True)
Iterates over an element and its sub-elements in document order (depth
first pre-order).
lxml.etree.XPath:
XPath(self, path, namespaces=None, extensions=None, regexp=True, smart_strings=True)
A compiled XPath expression that can be called on Elements and ElementTrees.
lxml.etree.ETXPath:
ETXPath(self, path, extensions=None, regexp=True)
Special XPath class that supports the ElementTree {uri} notation for namespaces.
lxml.etree.XPathElementEvaluator:
XPathElementEvaluator(self, element, namespaces=None, extensions=None, regexp=True, smart_strings=True)
Create an XPath evaluator for an element.
lxml.etree.XPathDocumentEvaluator:
XPathDocumentEvaluator(self, etree, namespaces=None, extensions=None, regexp=True, smart_strings=True)
Create an XPath evaluator for an ElementTree.
basestring:
Type basestring cannot be instantiated; it is the base for str and unicode.