Part of twisted.web View Source
Class | NodeLookupError | Undocumented |
Function | substitute | Look through the given node's children for strings, and attempt to do string substitution with the given parameter. |
Function | get | Get a node with the specified nodeId as any of the
class , id or pattern attributes. If
there is no such node, raise NodeLookupError . |
Function | getIfExists | Get a node with the specified nodeId as any of the
class , id or pattern attributes. If
there is no such node, return None . |
Function | getAndClear | Get a node with the specified nodeId as any of the
class , id or pattern attributes. If
there is no such node, raise NodeLookupError .
Remove all child nodes before returning. |
Function | clearNode | Remove all children from the given node. |
Function | locateNodes | Find subnodes in the given node where the given attribute has the given value. |
Function | superSetAttribute | Undocumented |
Function | superPrependAttribute | Undocumented |
Function | superAppendAttribute | Undocumented |
Function | gatherTextNodes | No summary |
Class | RawText | No summary |
Function | findNodes | Undocumented |
Function | findNodesShallowOnMatch | Undocumented |
Function | findNodesShallow | Undocumented |
Function | findElementsWithAttributeShallow | Return an iterable of the elements which are direct children of
parent and which have the attribute
attribute. |
Function | findElements | Return an iterable of the elements which are children of
parent for which the predicate matcher returns
true. |
Function | findElementsWithAttribute | Undocumented |
Function | findNodesNamed | Undocumented |
Function | writeNodeData | Undocumented |
Function | getNodeText | Undocumented |
Function | getParents | Undocumented |
Function | namedChildren | namedChildren(parent, nodeName) -> children (not descendants) of parent that have tagName == nodeName |
Function | _get | (internal) Get a node with the specified nodeId as any of
the class , id or pattern
attributes. |
nodeId
as any of
the class
, id
or pattern
attributes.nodeId
as any of the
class
, id
or pattern
attributes. If
there is no such node, raise NodeLookupError
.nodeId
as any of the
class
, id
or pattern
attributes. If
there is no such node, return None
.nodeId
as any of the
class
, id
or pattern
attributes. If
there is no such node, raise NodeLookupError
.
Remove all child nodes before returning.>>> doc=microdom.parseString('<a>1<b>2<c>3</c>4</b></a>') >>> gatherTextNodes(doc.documentElement) '1234'
With dounescape=1, also convert entities back into normal characters.
Returns | the gathered nodes as a single string (type: str) |
parent
and which have the attribute
attribute.parent
for which the predicate matcher
returns
true.