Package lxml :: Module etree :: Class _XSLTProcessingInstruction
[show private | hide private]
[frames | no frames]

Type _XSLTProcessingInstruction

      object --+                
               |                
        _Element --+            
                   |            
__ContentOnlyElement --+        
                       |        
  _ProcessingInstruction --+    
                           |    
                      PIBase --+
                               |
                              _XSLTProcessingInstruction


Method Summary
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  get(...)
  parseXSL(...)
Try to parse the stylesheet referenced by this PI and return an ElementTree for it.
  set(...)
    Inherited from _ProcessingInstruction
  __repr__(x)
x.__repr__() <==> repr(x)
    Inherited from __ContentOnlyElement
  __delitem__(x, y)
x.__delitem__(y) <==> del x[y]
  __delslice__(x, i, j)
Use of negative indices is not supported.
  __getitem__(x, y)
x.__getitem__(y) <==> x[y]
  __len__(x)
x.__len__() <==> len(x)
  __setitem__(x, i, y)
x.__setitem__(i, y) <==> x[i]=y
  __setslice__(x, i, j, y)
Use of negative indices is not supported.
  append(...)
  insert(...)
  items(...)
  keys(...)
  values(...)
    Inherited from _Element
  __contains__(x, y)
x.__contains__(y) <==> y in x
  __copy__(...)
  __deepcopy__(...)
  __getslice__(x, i, j)
Use of negative indices is not supported.
  __iter__(x)
x.__iter__() <==> iter(x)
  __nonzero__(x)
x.__nonzero__() <==> x != 0
  __reversed__(...)
  _init(...)
Called after object initialisation.
  addnext(...)
Adds the element as a following sibling directly after this element.
  addprevious(...)
Adds the element as a preceding sibling directly before this element.
  clear(...)
Resets an element.
  extend(...)
Extends the current children by the elements in the iterable.
  find(...)
Finds the first matching subelement, by tag name or path.
  findall(...)
Finds all matching subelements, by tag name or path.
  findtext(...)
Finds text for the first matching subelement, by tag name or path.
  getchildren(...)
Returns all subelements.
  getiterator(...)
Iterate over all elements in the subtree in document order (depth first pre-order), starting with this element.
  getnext(...)
Returns the following sibling of this element or None.
  getparent(...)
Returns the parent of this element or None for the root element.
  getprevious(...)
Returns the preceding sibling of this element or None.
  getroottree(...)
Return an ElementTree for the root node of the document that contains this element.
  index(...)
Find the position of the child within the parent.
  iter(...)
Iterate over all elements in the subtree in document order (depth first pre-order), starting with this element.
  iterancestors(...)
Iterate over the ancestors of this element (from parent to parent).
  iterchildren(...)
Iterate over the children of this element.
  iterdescendants(...)
Iterate over the descendants of this element in document order.
  itersiblings(...)
Iterate over the following or preceding siblings of this element.
  makeelement(...)
Creates a new element associated with the same document.
  remove(...)
Removes a matching subelement.
  replace(...)
Replaces a subelement with the element passed as second argument.
  xpath(...)
Evaluate an xpath expression using the element as context node.
    Inherited from object
  __init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Class Variable Summary
PyCObject __pyx_vtable__ = <PyCObject object at 0x401cbb60>
    Inherited from _ProcessingInstruction
getset_descriptor tag = <attribute 'tag' of 'lxml.etree._ProcessingInstruc...
getset_descriptor target = <attribute 'target' of 'lxml.etree._ProcessingI...
    Inherited from __ContentOnlyElement
getset_descriptor attrib = <attribute 'attrib' of 'lxml.etree.__ContentOnl...
getset_descriptor text = <attribute 'text' of 'lxml.etree.__ContentOnlyEle...
    Inherited from _Element
getset_descriptor nsmap = <attribute 'nsmap' of 'lxml.etree._Element' obje...
getset_descriptor prefix = <attribute 'prefix' of 'lxml.etree._Element' ob...
getset_descriptor sourceline = <attribute 'sourceline' of 'lxml.etree._Ele...
getset_descriptor tail = <attribute 'tail' of 'lxml.etree._Element' object...

Method Details

__new__(T, S, ...)

T.__new__(S, ...) -> a new object with type S, a subtype of T
Returns:
a new object with type S, a subtype of T
Overrides:
lxml.etree.PIBase.__new__

parseXSL(...)

Try to parse the stylesheet referenced by this PI and return an ElementTree for it. If the stylesheet is embedded in the same document (referenced via xml:id), find and return an ElementTree for the stylesheet Element.

The optional ``parser`` keyword argument can be passed to specify the parser used to read from external stylesheet URLs.

Class Variable Details

__pyx_vtable__

Type:
PyCObject
Value:
<PyCObject object at 0x401cbb60>                                       

Generated by Epydoc 2.1 on Sat Aug 18 12:44:28 2007 http://epydoc.sf.net