| Home | Trees | Index | Help |
|
|---|
|
lxml
builder
cssselect
doctestcompare: lxml-based doctest output comparison.
ElementInclude
etree
html
defs
_diffcommand
builder: HTML specialisation of ``builder.py`` by Fredrik Lundh
clean
diff
ElementSoup: External interface to the BeautifulSoup HTML parser.
formfill
setmixin
tests
test_autolink
test_basic
test_clean
test_css
test_diff
test_feedparser_data
test_formfill
test_forms
test_rewritelinks
transform_feedparser_data: This takes the feedparser tests from here:
http://feedparser.org/tests/wellformed/sanitize/
and rewrites them to be easier to handle (not using the internal model
of feedparser).
htmlbuilder: Usage:
objectify
pyclasslookup
sax
tests
common_imports
test_classlookup: Tests specific to the extended etree API
test_dtd: Test cases related to DTD parsing and validation
test_elementtree: Tests for the ElementTree API
test_errors
test_etree: Tests specific to the extended etree API
test_htmlparser: HTML parser test cases for etree
test_io: IO test cases that apply to both etree and ElementTree
test_nsclasses: Test cases related to namespace implementation classes and the
namespace registry mechanism
test_objectify: Tests specific to the lxml.objectify API
test_pyclasslookup: Tests specific to the Python based class lookup.
test_relaxng: Test cases related to RelaxNG parsing and validation
test_sax: Test cases related to SAX I/O
test_schematron: Test cases related to Schematron parsing and validation
test_unicode
test_xmlschema: Test cases related to XML Schema parsing and validation
test_xpathevaluator: Test cases related to XPath evaluation and the XPath class
test_xslt: Test cases related to XSLT processing
_elementpath
UserDict.DictMixin
__builtin__.object:
The most base type
exceptions.BaseException:
Common base class for all exceptions
exceptions.Exception:
Common base class for all non-exit exceptions.
None.Error
None.LxmlError:
Main exception base class for lxml.
None.LxmlSyntaxError:
Base class for all syntax errors.
lxml.sax.SaxError:
General SAX error.
exceptions.StandardError:
Base class for all standard Python exceptions that do not represent
interpreter exiting.
exceptions.AssertionError:
Assertion failed.
exceptions.LookupError:
Base class for lookup errors.
lxml.html.formfill.FormNotFound:
Raised when no form can be found
exceptions.RuntimeError:
Unspecified run-time error.
exceptions.SyntaxError:
Invalid syntax.
None.LxmlSyntaxError:
Base class for all syntax errors.
lxml.cssselect.SelectorSyntaxError
lxml.html.diff.NoDeletes:
Raised when the document no longer contains any pending deletes
(DEL_START/DEL_END)
__builtin__.basestring:
Type basestring cannot be instantiated; it is the base for str and
unicode.
__builtin__.unicode:
unicode(string [, encoding[, errors]]) -> object
lxml.cssselect._UniToken
lxml.html.diff.token:
Represents a diffable token, generally a word that is displayed to the
user.
lxml.html.diff.href_token:
Represents the href in an anchor tag.
lxml.html.diff.tag_token:
Represents a token that is actually a tag.
lxml.etree.DocInfo:
Document information provided by parser and DTD.
lxml.etree.ElementClassLookup:
Superclass of Element class lookups.
lxml.etree.ElementDefaultClassLookup:
Element class lookup scheme that always returns the default Element
class.
lxml.etree.FallbackElementClassLookup:
Superclass of Element class lookups with additional fallback.
lxml.etree.AttributeBasedElementClassLookup:
Checks an attribute of an Element and looks up the value in a class
dictionary.
lxml.etree.CustomElementClassLookup:
Element class lookup based on a subclass method.
lxml.html.HtmlElementClassLookup:
A lookup scheme for HTML Element classes.
lxml.etree.ElementNamespaceClassLookup:
Element class lookup scheme that searches the Element class in the
Namespace registry.
lxml.etree.ParserBasedElementClassLookup:
Element class lookup based on the XML parser.
lxml.objectify.ObjectifyElementClassLookup:
Element class lookup method that uses the objectify classes.
lxml.builder.ElementMaker:
Element generator factory.
lxml.sax.ElementTreeContentHandler:
Build an lxml ElementTree from SAX events.
lxml.sax.ElementTreeProducer:
Produces SAX events for an element and children.
lxml.etree.iterwalk:
A tree walker that generates events from an existing tree as if it was
parsing XML data with ``iterparse()``.
__builtin__.list:
list() -> new list list(sequence) -> new list initialized from
sequence's items
lxml.html.CheckboxGroup:
Represents a group of checkboxes (``<input type=checkbox>``)
that have the same name.
lxml.html.RadioGroup:
This object represents several ``<input type=radio>`` elements
that have the same name.
lxml.objectify.ObjectPath:
Immutable object that represents a compiled object path.
lxml.objectify.PyType:
User defined type.
lxml.etree.QName:
QName wrapper.
lxml.etree.Resolver:
This is the base class of all resolvers.
unittest.TestCase:
A class whose instances are single test cases.
lxml.tests.test_errors.ErrorTestCase
lxml.tests.common_imports.HelperTestCase
lxml.tests.test_classlookup.ClassLookupTestCase:
Test cases for lxml.elementlib.classlookup
lxml.tests.test_etree.ETreeC14NTestCase
lxml.tests.test_dtd.ETreeDtdTestCase
lxml.tests.test_xpathevaluator.ETreeETXPathClassTestCase:
Tests for the ETXPath class
lxml.tests.test_nsclasses.ETreeNamespaceClassesTestCase
lxml.tests.test_etree.ETreeOnlyTestCase:
Tests only for etree, not ElementTree
lxml.tests.test_relaxng.ETreeRelaxNGTestCase
lxml.tests.test_sax.ETreeSaxTestCase
lxml.tests.test_schematron.ETreeSchematronTestCase
lxml.tests.test_elementtree.ETreeTestCaseBase
lxml.tests.test_xmlschema.ETreeXMLSchemaTestCase
lxml.tests.test_xpathevaluator.ETreeXPathClassTestCase:
Tests for the XPath class
lxml.tests.test_xpathevaluator.ETreeXPathTestCase:
XPath tests etree
lxml.tests.test_xslt.ETreeXSLTTestCase:
XPath tests etree
lxml.tests.test_htmlparser.HtmlParserTestCaseBase:
HTML parser test cases
lxml.tests.test_objectify.ObjectifyTestCase:
Test cases for lxml.objectify
lxml.tests.test_pyclasslookup.PyClassLookupTestCase:
Test cases for the lxml.pyclasslookup class lookup mechanism.
lxml.tests.test_etree.XIncludeTestCase
lxml.tests.test_io.IOTestCaseBase:
(c)ElementTree compatibility for IO functions/methods
lxml.tests.test_unicode.UnicodeTestCase
lxml.html.tests.test_css.CSSTestCase
lxml.html.tests.test_feedparser_data.FeedTestCase
__builtin__.type:
type(object) -> the object's type type(name, bases, dict) -> a
new type
lxml.etree.XSLT:
Turn a document into an XSLT object.
lxml.etree.XSLTAccessControl:
Access control for XSLT: reading/writing files, directories and
network I/O.
lxml.etree._Attrib
lxml.etree._AttribIterator:
Attribute iterator - for internal use only!
lxml.etree._BaseContext
lxml.etree._BaseErrorLog
lxml.etree.PyErrorLog:
A global error log that connects to the Python stdlib logging
package.
lxml.etree._ListErrorLog:
Immutable base version of a list based error log.
lxml.etree._BaseParser
lxml.etree.HTMLParser:
The HTML parser.
lxml.etree.iterparse:
Incremental parser.
lxml.etree.XMLParser:
The XML parser.
lxml.etree.ETCompatXMLParser:
An XML parser with an ElementTree compatible default setup.
lxml.etree._Document:
Internal base class to reference a libxml document.
lxml.etree._Element:
Element class.
lxml.etree.ElementBase:
All custom Element classes must inherit from this one.
lxml.tests.test_nsclasses.bluff_class
lxml.tests.test_nsclasses.default_class
lxml.tests.test_nsclasses.maeh_class
lxml.objectify.ObjectifiedElement:
Main XML Element class.
lxml.objectify.ObjectifiedDataElement:
This is the base class for all data type Elements.
lxml.objectify.BoolElement:
Boolean type base on string values: 'true' or 'false'.
lxml.objectify.NoneElement
lxml.objectify.NumberElement
lxml.objectify.StringElement:
String data class.
lxml.html.HtmlElement
lxml.html.FormElement:
Represents a <form> element.
lxml.html.InputElement:
Represents an ``<input>`` element.
lxml.html.LabelElement:
Represents a ``<label>`` element.
lxml.html.SelectElement:
``<select>`` element.
lxml.html.TextareaElement:
``<textarea>`` element.
lxml.etree.__ContentOnlyElement
lxml.etree._Comment
lxml.etree.CommentBase:
All custom Comment classes must inherit from this one.
lxml.etree._Entity
lxml.etree.EntityBase:
All custom Entity classes must inherit from this one.
lxml.etree._ProcessingInstruction
lxml.etree.PIBase:
All custom Processing Instruction classes must inherit from this
one.
lxml.etree._ElementTagMatcher
lxml.etree.ElementDepthFirstIterator:
Iterates over an element and its sub-elements in document order (depth
first pre-order).
lxml.etree._ElementIterator
lxml.etree.AncestorsIterator:
Iterates over the ancestors of an element (from parent to parent).
lxml.etree.ElementChildIterator:
Iterates over the children of an element.
lxml.etree.SiblingsIterator:
Iterates over the siblings of an element.
lxml.etree._ElementTree
lxml.etree._ExceptionContext
lxml.etree._ExsltRegExp
lxml.etree._FilelikeWriter
lxml.etree._FileParserContext
lxml.etree._IDDict:
A dictionary-like proxy class that mapps ID attributes to
elements.
lxml.etree._InputDocument
lxml.etree._LogEntry
lxml.html._MethodFunc:
An object that represents a method on an element as a function; the
function takes either an element or an HTML string.
lxml.etree._NamespaceRegistry:
Dictionary-like namespace registry
lxml.etree._ClassNamespaceRegistry:
Dictionary-like registry for namespace implementation classes
lxml.etree._FunctionNamespaceRegistry
lxml.objectify._ObjectifyTypemap:
Type map for the ElementMaker.
lxml.etree._ParserContext
lxml.etree._ResolverRegistry
lxml.doctestcompare._RestoreChecker
lxml.objectify._StringValueSetter
lxml.etree._TempStore
lxml.etree._Validator:
Base class for XML validators.
lxml.etree.DTD:
A DTD validator.
lxml.etree.RelaxNG:
Turn a document into a Relax NG validator.
lxml.etree.Schematron:
A Schematron validator.
lxml.etree.XMLSchema:
Turn a document into an XML Schema validator.
lxml.etree._XPathEvaluatorBase
lxml.etree.XPath:
A compiled XPath expression that can be called on Elements and
ElementTrees.
lxml.cssselect.CSSSelector
lxml.etree.ETXPath:
Special XPath class that supports the ElementTree {uri} notation for
namespaces.
lxml.etree.XPathElementEvaluator:
Create an XPath evaluator for an element.
lxml.etree.XPathDocumentEvaluator:
Create an XPath evaluator for an ElementTree.
lxml.cssselect.Attrib:
Represents selector[namespace|attrib operator value]
lxml.cssselect.Class:
Represents selector.class_name
lxml.html.clean.Cleaner:
Instances cleans the document of each of the possible offending
elements.
lxml.cssselect.CombinedSelector
lxml.html.formfill.DefaultErrorCreator
lxml.cssselect.Element:
Represents namespace|element
lxml.cssselect.Function:
Represents selector:name(expr)
lxml.cssselect.Hash:
Represents selector#id
lxml.html.HtmlMixin
lxml.html.HtmlComment
lxml.html.HtmlElement
lxml.html.FormElement:
Represents a <form> element.
lxml.html.InputElement:
Represents an ``<input>`` element.
lxml.html.LabelElement:
Represents a ``<label>`` element.
lxml.html.SelectElement:
``<select>`` element.
lxml.html.TextareaElement:
``<textarea>`` element.
lxml.html.HtmlEntity
lxml.html.HtmlProcessingInstruction
lxml.html.InputGetter:
An accessor that represents all the input fields in a form.
lxml.html.InputMixin:
Mix-in for all input elements (input, select, and textarea)
lxml.html.InputElement:
Represents an ``<input>`` element.
lxml.html.SelectElement:
``<select>`` element.
lxml.html.TextareaElement:
``<textarea>`` element.
lxml.cssselect.Or
lxml.cssselect.Pseudo:
Represents selector:ident
lxml.html.setmixin.SetMixin:
Mix-in for sets.
lxml.html.CheckboxValues:
Represents the values of the checked checkboxes in a group of
checkboxes with the same name.
lxml.html.MultipleSelectOptions:
Represents all the selected options in a ``<select multiple>``
element.
lxml.cssselect.TokenStream
lxml.cssselect.XPathExpr
lxml.cssselect.XPathExprOr:
Represents on |'d expressions.
_xmlplus.sax.handler.ContentHandler:
Interface for receiving logical document content events.
lxml.sax.ElementTreeContentHandler:
Build an lxml ElementTree from SAX events.
difflib.SequenceMatcher:
SequenceMatcher is a flexible class for comparing pairs of sequences of
any type, so long as the sequence elements are hashable.
lxml.html.diff.InsensitiveSequenceMatcher:
Acts like SequenceMatcher, but tries not to find very small equal
blocks amidst large spans of changes
doctest.OutputChecker:
A class used to check the whether the actual output from a doctest
example matches the expected output.
lxml._elementpath.Path
lxml._elementpath.xpath_descendant_or_self
lxml.html.diff.DEL_END
lxml.html.diff.DEL_START
lxml.html.tests.test_feedparser_data.DummyInput
lxml.tests.common_imports.LargeFileLike
lxml.tests.common_imports.SillyFileLike
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Sat Aug 18 12:44:28 2007 | http://epydoc.sf.net |