The elementtree.ElementInclude Module
Limited XInclude support for the ElementTree package.
Module Contents
- default_loader(href, parse, encoding=None) [#]
- 
Default loader.  This loader reads an included resource from disk. 
- href
- 
Resource reference.
- parse
- 
Parse mode.  Either "xml" or "text".
- encoding
- 
Optional text encoding.
- Returns:
- 
The expanded resource.  If the parse mode is "xml", this
   is an ElementTree instance.  If the parse mode is "text", this
   is a Unicode string.  If the loader fails, it can return None
   or raise an IOError exception.
- Raises IOError:
- 
If the loader fails to load the resource.
 
 
- FatalIncludeError (class)  [#]
- 
Fatal include error. For more information about this class, see The FatalIncludeError Class. 
- include(elem, loader=None) [#]
- 
Expand XInclude directives. 
- elem
- 
Root element.
- loader
- 
Optional resource loader.  If omitted, it defaults
    to default_loader.  If given, it should be a callable
    that implements the same interface as default_loader.
- Raises FatalIncludeError:
- 
If the function fails to include a given
    resource, or if the tree contains malformed XInclude elements.
- Raises IOError:
- 
If the function fails to load a given resource.
 
 
- FatalIncludeError (class)  [#]
- 
Fatal include error.