| |
- xmllib.Document(xmllib.Xml)
-
- XhtmlDocument
- xmllib.Element(xmllib.Xml)
-
- XhtmlElement
-
- Javascript
-
- Timestamp
- SSElement
- xmllib.Namespace(__builtin__.dict)
-
- XhtmlNamespace
class Javascript(XhtmlElement) |
| |
- Method resolution order:
- Javascript
- XhtmlElement
- xmllib.Element
- xmllib.Xml
- __builtin__.dict
- __builtin__.object
Methods defined here:
- __init__(self, **d)
Methods inherited from XhtmlElement:
- EmptyTag(self)
- Render empty element with minimized syntax with a space before "/>".
This is for compatibility with legacy browsers. See http://www.w3.org/TR/xhtml1/#C_2.
- XmlCodeEmpty(self)
- Render an empty element with minimized syntax only if it has an empty content model in the DOCTYPE.
This is for compatibility with legacy browsers. See http://www.w3.org/TR/xhtml1/#C_3.
- XmlCodeNonempty(self)
- Group self.lContents into sublists so that only non-inline elements start a new sublist.
- XmlContent(self)
Data and other attributes inherited from XhtmlElement:
- lsEmptyContent = ['base', 'meta', 'link', 'hr', 'br', 'param', 'img', 'area', 'input', 'col']
Methods inherited from xmllib.Element:
- AddContents(self, *tp)
- ApplyNamespace(self, ns)
- CloseTag(self)
- OneLiner(self)
- An element is a one-liner if it has a single content element that is a string or another one-liner, or it is empty.
- OpenTag(self)
- PropagateNamespace(self, ns=None)
- QualifiedName(self)
- StrLine(self, o, nIndent=0, sIndent=None)
- Given a nested list of strings, return them properly indented for printing.
- TagAttr(self)
- XmlCode(self)
- self's contents as a nested list of (unindented) strings of xml
This function is indirectly recursive through XmlLine().
I factor the code like this because the Xhtml class (in Xhtml.py) needs a specialized definition both of XmlCodeEmpty() to facilitate compatibility with legacy html browsers, and of XmlCodeNonempty() to avoid awkward line breaks in the code.
- XmlLine(self, o)
- Turn a string|instance into a list of strings.
This function is indirectly recursive through XmlCode().
- __str__(self, xmlContent=None, nIndent=0, sIndent=None)
- Apply namespaces and return the xml code for this tag instance.
Data and other attributes inherited from xmllib.Element:
- sIndent = ' '
Methods inherited from xmllib.Xml:
- clone(self)
- legibleD(self, d, nIndent=0)
- legibleL(self, l, nIndent=0)
- make_legible(self, o, nIndent)
Data descriptors inherited from xmllib.Xml:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
Data and other attributes inherited from xmllib.Xml:
- chIndent = ' '
Methods inherited from __builtin__.dict:
- __cmp__(...)
- x.__cmp__(y) <==> cmp(x,y)
- __contains__(...)
- D.__contains__(k) -> True if D has a key k, else False
- __delitem__(...)
- x.__delitem__(y) <==> del x[y]
- __eq__(...)
- x.__eq__(y) <==> x==y
- __ge__(...)
- x.__ge__(y) <==> x>=y
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __getitem__(...)
- x.__getitem__(y) <==> x[y]
- __gt__(...)
- x.__gt__(y) <==> x>y
- __hash__(...)
- x.__hash__() <==> hash(x)
- __iter__(...)
- x.__iter__() <==> iter(x)
- __le__(...)
- x.__le__(y) <==> x<=y
- __len__(...)
- x.__len__() <==> len(x)
- __lt__(...)
- x.__lt__(y) <==> x<y
- __ne__(...)
- x.__ne__(y) <==> x!=y
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setitem__(...)
- x.__setitem__(i, y) <==> x[i]=y
- clear(...)
- D.clear() -> None. Remove all items from D.
- copy(...)
- D.copy() -> a shallow copy of D
- get(...)
- D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
- has_key(...)
- D.has_key(k) -> True if D has a key k, else False
- items(...)
- D.items() -> list of D's (key, value) pairs, as 2-tuples
- iteritems(...)
- D.iteritems() -> an iterator over the (key, value) items of D
- iterkeys(...)
- D.iterkeys() -> an iterator over the keys of D
- itervalues(...)
- D.itervalues() -> an iterator over the values of D
- keys(...)
- D.keys() -> list of D's keys
- pop(...)
- D.pop(k[,d]) -> v, remove specified key and return the corresponding value
If key is not found, d is returned if given, otherwise KeyError is raised
- popitem(...)
- D.popitem() -> (k, v), remove and return some (key, value) pair as a
2-tuple; but raise KeyError if D is empty
- setdefault(...)
- D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
- update(...)
- D.update(E, **F) -> None. Update D from E and F: for k in E: D[k] = E[k]
(if E has keys else: for (k, v) in E: D[k] = v) then: for k in F: D[k] = F[k]
- values(...)
- D.values() -> list of D's values
Data and other attributes inherited from __builtin__.dict:
- __new__ = <built-in method __new__ of type object at 0x4edec0>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
- fromkeys = <built-in method fromkeys of type object at 0x867610>
- dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
v defaults to None.
|
class SSElement(XhtmlElement) |
| |
- Method resolution order:
- SSElement
- XhtmlElement
- xmllib.Element
- xmllib.Xml
- __builtin__.dict
- __builtin__.object
Methods defined here:
- __init__(self, **d)
Methods inherited from XhtmlElement:
- EmptyTag(self)
- Render empty element with minimized syntax with a space before "/>".
This is for compatibility with legacy browsers. See http://www.w3.org/TR/xhtml1/#C_2.
- XmlCodeEmpty(self)
- Render an empty element with minimized syntax only if it has an empty content model in the DOCTYPE.
This is for compatibility with legacy browsers. See http://www.w3.org/TR/xhtml1/#C_3.
- XmlCodeNonempty(self)
- Group self.lContents into sublists so that only non-inline elements start a new sublist.
- XmlContent(self)
Data and other attributes inherited from XhtmlElement:
- lsEmptyContent = ['base', 'meta', 'link', 'hr', 'br', 'param', 'img', 'area', 'input', 'col']
Methods inherited from xmllib.Element:
- AddContents(self, *tp)
- ApplyNamespace(self, ns)
- CloseTag(self)
- OneLiner(self)
- An element is a one-liner if it has a single content element that is a string or another one-liner, or it is empty.
- OpenTag(self)
- PropagateNamespace(self, ns=None)
- QualifiedName(self)
- StrLine(self, o, nIndent=0, sIndent=None)
- Given a nested list of strings, return them properly indented for printing.
- TagAttr(self)
- XmlCode(self)
- self's contents as a nested list of (unindented) strings of xml
This function is indirectly recursive through XmlLine().
I factor the code like this because the Xhtml class (in Xhtml.py) needs a specialized definition both of XmlCodeEmpty() to facilitate compatibility with legacy html browsers, and of XmlCodeNonempty() to avoid awkward line breaks in the code.
- XmlLine(self, o)
- Turn a string|instance into a list of strings.
This function is indirectly recursive through XmlCode().
- __str__(self, xmlContent=None, nIndent=0, sIndent=None)
- Apply namespaces and return the xml code for this tag instance.
Data and other attributes inherited from xmllib.Element:
- sIndent = ' '
Methods inherited from xmllib.Xml:
- clone(self)
- legibleD(self, d, nIndent=0)
- legibleL(self, l, nIndent=0)
- make_legible(self, o, nIndent)
Data descriptors inherited from xmllib.Xml:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
Data and other attributes inherited from xmllib.Xml:
- chIndent = ' '
Methods inherited from __builtin__.dict:
- __cmp__(...)
- x.__cmp__(y) <==> cmp(x,y)
- __contains__(...)
- D.__contains__(k) -> True if D has a key k, else False
- __delitem__(...)
- x.__delitem__(y) <==> del x[y]
- __eq__(...)
- x.__eq__(y) <==> x==y
- __ge__(...)
- x.__ge__(y) <==> x>=y
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __getitem__(...)
- x.__getitem__(y) <==> x[y]
- __gt__(...)
- x.__gt__(y) <==> x>y
- __hash__(...)
- x.__hash__() <==> hash(x)
- __iter__(...)
- x.__iter__() <==> iter(x)
- __le__(...)
- x.__le__(y) <==> x<=y
- __len__(...)
- x.__len__() <==> len(x)
- __lt__(...)
- x.__lt__(y) <==> x<y
- __ne__(...)
- x.__ne__(y) <==> x!=y
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setitem__(...)
- x.__setitem__(i, y) <==> x[i]=y
- clear(...)
- D.clear() -> None. Remove all items from D.
- copy(...)
- D.copy() -> a shallow copy of D
- get(...)
- D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
- has_key(...)
- D.has_key(k) -> True if D has a key k, else False
- items(...)
- D.items() -> list of D's (key, value) pairs, as 2-tuples
- iteritems(...)
- D.iteritems() -> an iterator over the (key, value) items of D
- iterkeys(...)
- D.iterkeys() -> an iterator over the keys of D
- itervalues(...)
- D.itervalues() -> an iterator over the values of D
- keys(...)
- D.keys() -> list of D's keys
- pop(...)
- D.pop(k[,d]) -> v, remove specified key and return the corresponding value
If key is not found, d is returned if given, otherwise KeyError is raised
- popitem(...)
- D.popitem() -> (k, v), remove and return some (key, value) pair as a
2-tuple; but raise KeyError if D is empty
- setdefault(...)
- D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
- update(...)
- D.update(E, **F) -> None. Update D from E and F: for k in E: D[k] = E[k]
(if E has keys else: for (k, v) in E: D[k] = v) then: for k in F: D[k] = F[k]
- values(...)
- D.values() -> list of D's values
Data and other attributes inherited from __builtin__.dict:
- __new__ = <built-in method __new__ of type object at 0x4edec0>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
- fromkeys = <built-in method fromkeys of type object at 0x867240>
- dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
v defaults to None.
|
class Timestamp(Javascript) |
| |
- Method resolution order:
- Timestamp
- Javascript
- XhtmlElement
- xmllib.Element
- xmllib.Xml
- __builtin__.dict
- __builtin__.object
Methods defined here:
- __init__(self, **d)
Methods inherited from XhtmlElement:
- EmptyTag(self)
- Render empty element with minimized syntax with a space before "/>".
This is for compatibility with legacy browsers. See http://www.w3.org/TR/xhtml1/#C_2.
- XmlCodeEmpty(self)
- Render an empty element with minimized syntax only if it has an empty content model in the DOCTYPE.
This is for compatibility with legacy browsers. See http://www.w3.org/TR/xhtml1/#C_3.
- XmlCodeNonempty(self)
- Group self.lContents into sublists so that only non-inline elements start a new sublist.
- XmlContent(self)
Data and other attributes inherited from XhtmlElement:
- lsEmptyContent = ['base', 'meta', 'link', 'hr', 'br', 'param', 'img', 'area', 'input', 'col']
Methods inherited from xmllib.Element:
- AddContents(self, *tp)
- ApplyNamespace(self, ns)
- CloseTag(self)
- OneLiner(self)
- An element is a one-liner if it has a single content element that is a string or another one-liner, or it is empty.
- OpenTag(self)
- PropagateNamespace(self, ns=None)
- QualifiedName(self)
- StrLine(self, o, nIndent=0, sIndent=None)
- Given a nested list of strings, return them properly indented for printing.
- TagAttr(self)
- XmlCode(self)
- self's contents as a nested list of (unindented) strings of xml
This function is indirectly recursive through XmlLine().
I factor the code like this because the Xhtml class (in Xhtml.py) needs a specialized definition both of XmlCodeEmpty() to facilitate compatibility with legacy html browsers, and of XmlCodeNonempty() to avoid awkward line breaks in the code.
- XmlLine(self, o)
- Turn a string|instance into a list of strings.
This function is indirectly recursive through XmlCode().
- __str__(self, xmlContent=None, nIndent=0, sIndent=None)
- Apply namespaces and return the xml code for this tag instance.
Data and other attributes inherited from xmllib.Element:
- sIndent = ' '
Methods inherited from xmllib.Xml:
- clone(self)
- legibleD(self, d, nIndent=0)
- legibleL(self, l, nIndent=0)
- make_legible(self, o, nIndent)
Data descriptors inherited from xmllib.Xml:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
Data and other attributes inherited from xmllib.Xml:
- chIndent = ' '
Methods inherited from __builtin__.dict:
- __cmp__(...)
- x.__cmp__(y) <==> cmp(x,y)
- __contains__(...)
- D.__contains__(k) -> True if D has a key k, else False
- __delitem__(...)
- x.__delitem__(y) <==> del x[y]
- __eq__(...)
- x.__eq__(y) <==> x==y
- __ge__(...)
- x.__ge__(y) <==> x>=y
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __getitem__(...)
- x.__getitem__(y) <==> x[y]
- __gt__(...)
- x.__gt__(y) <==> x>y
- __hash__(...)
- x.__hash__() <==> hash(x)
- __iter__(...)
- x.__iter__() <==> iter(x)
- __le__(...)
- x.__le__(y) <==> x<=y
- __len__(...)
- x.__len__() <==> len(x)
- __lt__(...)
- x.__lt__(y) <==> x<y
- __ne__(...)
- x.__ne__(y) <==> x!=y
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setitem__(...)
- x.__setitem__(i, y) <==> x[i]=y
- clear(...)
- D.clear() -> None. Remove all items from D.
- copy(...)
- D.copy() -> a shallow copy of D
- get(...)
- D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
- has_key(...)
- D.has_key(k) -> True if D has a key k, else False
- items(...)
- D.items() -> list of D's (key, value) pairs, as 2-tuples
- iteritems(...)
- D.iteritems() -> an iterator over the (key, value) items of D
- iterkeys(...)
- D.iterkeys() -> an iterator over the keys of D
- itervalues(...)
- D.itervalues() -> an iterator over the values of D
- keys(...)
- D.keys() -> list of D's keys
- pop(...)
- D.pop(k[,d]) -> v, remove specified key and return the corresponding value
If key is not found, d is returned if given, otherwise KeyError is raised
- popitem(...)
- D.popitem() -> (k, v), remove and return some (key, value) pair as a
2-tuple; but raise KeyError if D is empty
- setdefault(...)
- D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
- update(...)
- D.update(E, **F) -> None. Update D from E and F: for k in E: D[k] = E[k]
(if E has keys else: for (k, v) in E: D[k] = v) then: for k in F: D[k] = F[k]
- values(...)
- D.values() -> list of D's values
Data and other attributes inherited from __builtin__.dict:
- __new__ = <built-in method __new__ of type object at 0x4edec0>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
- fromkeys = <built-in method fromkeys of type object at 0x8677e0>
- dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
v defaults to None.
|
class XhtmlDocument(xmllib.Document) |
| |
- Method resolution order:
- XhtmlDocument
- xmllib.Document
- xmllib.Xml
- __builtin__.dict
- __builtin__.object
Methods defined here:
- Head(self, d)
- __init__(self, **d)
- getHead(self)
Data and other attributes defined here:
- dDoctypes = {'xhtml': {'idPublic': '-//W3C//DTD XHTML 1.0 Strict//EN', 'sElem': 'html', 'uriSystem': 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'}, 'xhtmlmathsvg': {'idPublic': '-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN', 'sElem': 'html', 'uriSystem': 'http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd'}}
Methods inherited from xmllib.Document:
- PropagateNamespace(self)
Data and other attributes inherited from xmllib.Document:
- xmltmpl = '%(xmlProlog)s\n%(xmlElem)s%(xmlEpilog)s\n'
Methods inherited from xmllib.Xml:
- __str__(self)
- clone(self)
- legibleD(self, d, nIndent=0)
- legibleL(self, l, nIndent=0)
- make_legible(self, o, nIndent)
Data descriptors inherited from xmllib.Xml:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
Data and other attributes inherited from xmllib.Xml:
- chIndent = ' '
Methods inherited from __builtin__.dict:
- __cmp__(...)
- x.__cmp__(y) <==> cmp(x,y)
- __contains__(...)
- D.__contains__(k) -> True if D has a key k, else False
- __delitem__(...)
- x.__delitem__(y) <==> del x[y]
- __eq__(...)
- x.__eq__(y) <==> x==y
- __ge__(...)
- x.__ge__(y) <==> x>=y
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __getitem__(...)
- x.__getitem__(y) <==> x[y]
- __gt__(...)
- x.__gt__(y) <==> x>y
- __hash__(...)
- x.__hash__() <==> hash(x)
- __iter__(...)
- x.__iter__() <==> iter(x)
- __le__(...)
- x.__le__(y) <==> x<=y
- __len__(...)
- x.__len__() <==> len(x)
- __lt__(...)
- x.__lt__(y) <==> x<y
- __ne__(...)
- x.__ne__(y) <==> x!=y
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setitem__(...)
- x.__setitem__(i, y) <==> x[i]=y
- clear(...)
- D.clear() -> None. Remove all items from D.
- copy(...)
- D.copy() -> a shallow copy of D
- get(...)
- D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
- has_key(...)
- D.has_key(k) -> True if D has a key k, else False
- items(...)
- D.items() -> list of D's (key, value) pairs, as 2-tuples
- iteritems(...)
- D.iteritems() -> an iterator over the (key, value) items of D
- iterkeys(...)
- D.iterkeys() -> an iterator over the keys of D
- itervalues(...)
- D.itervalues() -> an iterator over the values of D
- keys(...)
- D.keys() -> list of D's keys
- pop(...)
- D.pop(k[,d]) -> v, remove specified key and return the corresponding value
If key is not found, d is returned if given, otherwise KeyError is raised
- popitem(...)
- D.popitem() -> (k, v), remove and return some (key, value) pair as a
2-tuple; but raise KeyError if D is empty
- setdefault(...)
- D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
- update(...)
- D.update(E, **F) -> None. Update D from E and F: for k in E: D[k] = E[k]
(if E has keys else: for (k, v) in E: D[k] = v) then: for k in F: D[k] = F[k]
- values(...)
- D.values() -> list of D's values
Data and other attributes inherited from __builtin__.dict:
- __new__ = <built-in method __new__ of type object at 0x4edec0>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
- fromkeys = <built-in method fromkeys of type object at 0x866c40>
- dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
v defaults to None.
|
class XhtmlElement(xmllib.Element) |
| |
- Method resolution order:
- XhtmlElement
- xmllib.Element
- xmllib.Xml
- __builtin__.dict
- __builtin__.object
Methods defined here:
- EmptyTag(self)
- Render empty element with minimized syntax with a space before "/>".
This is for compatibility with legacy browsers. See http://www.w3.org/TR/xhtml1/#C_2.
- XmlCodeEmpty(self)
- Render an empty element with minimized syntax only if it has an empty content model in the DOCTYPE.
This is for compatibility with legacy browsers. See http://www.w3.org/TR/xhtml1/#C_3.
- XmlCodeNonempty(self)
- Group self.lContents into sublists so that only non-inline elements start a new sublist.
- XmlContent(self)
Data and other attributes defined here:
- lsEmptyContent = ['base', 'meta', 'link', 'hr', 'br', 'param', 'img', 'area', 'input', 'col']
Methods inherited from xmllib.Element:
- AddContents(self, *tp)
- ApplyNamespace(self, ns)
- CloseTag(self)
- OneLiner(self)
- An element is a one-liner if it has a single content element that is a string or another one-liner, or it is empty.
- OpenTag(self)
- PropagateNamespace(self, ns=None)
- QualifiedName(self)
- StrLine(self, o, nIndent=0, sIndent=None)
- Given a nested list of strings, return them properly indented for printing.
- TagAttr(self)
- XmlCode(self)
- self's contents as a nested list of (unindented) strings of xml
This function is indirectly recursive through XmlLine().
I factor the code like this because the Xhtml class (in Xhtml.py) needs a specialized definition both of XmlCodeEmpty() to facilitate compatibility with legacy html browsers, and of XmlCodeNonempty() to avoid awkward line breaks in the code.
- XmlLine(self, o)
- Turn a string|instance into a list of strings.
This function is indirectly recursive through XmlCode().
- __init__(self, **d)
- __str__(self, xmlContent=None, nIndent=0, sIndent=None)
- Apply namespaces and return the xml code for this tag instance.
Data and other attributes inherited from xmllib.Element:
- sIndent = ' '
Methods inherited from xmllib.Xml:
- clone(self)
- legibleD(self, d, nIndent=0)
- legibleL(self, l, nIndent=0)
- make_legible(self, o, nIndent)
Data descriptors inherited from xmllib.Xml:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
Data and other attributes inherited from xmllib.Xml:
- chIndent = ' '
Methods inherited from __builtin__.dict:
- __cmp__(...)
- x.__cmp__(y) <==> cmp(x,y)
- __contains__(...)
- D.__contains__(k) -> True if D has a key k, else False
- __delitem__(...)
- x.__delitem__(y) <==> del x[y]
- __eq__(...)
- x.__eq__(y) <==> x==y
- __ge__(...)
- x.__ge__(y) <==> x>=y
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __getitem__(...)
- x.__getitem__(y) <==> x[y]
- __gt__(...)
- x.__gt__(y) <==> x>y
- __hash__(...)
- x.__hash__() <==> hash(x)
- __iter__(...)
- x.__iter__() <==> iter(x)
- __le__(...)
- x.__le__(y) <==> x<=y
- __len__(...)
- x.__len__() <==> len(x)
- __lt__(...)
- x.__lt__(y) <==> x<y
- __ne__(...)
- x.__ne__(y) <==> x!=y
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setitem__(...)
- x.__setitem__(i, y) <==> x[i]=y
- clear(...)
- D.clear() -> None. Remove all items from D.
- copy(...)
- D.copy() -> a shallow copy of D
- get(...)
- D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
- has_key(...)
- D.has_key(k) -> True if D has a key k, else False
- items(...)
- D.items() -> list of D's (key, value) pairs, as 2-tuples
- iteritems(...)
- D.iteritems() -> an iterator over the (key, value) items of D
- iterkeys(...)
- D.iterkeys() -> an iterator over the keys of D
- itervalues(...)
- D.itervalues() -> an iterator over the values of D
- keys(...)
- D.keys() -> list of D's keys
- pop(...)
- D.pop(k[,d]) -> v, remove specified key and return the corresponding value
If key is not found, d is returned if given, otherwise KeyError is raised
- popitem(...)
- D.popitem() -> (k, v), remove and return some (key, value) pair as a
2-tuple; but raise KeyError if D is empty
- setdefault(...)
- D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
- update(...)
- D.update(E, **F) -> None. Update D from E and F: for k in E: D[k] = E[k]
(if E has keys else: for (k, v) in E: D[k] = v) then: for k in F: D[k] = F[k]
- values(...)
- D.values() -> list of D's values
Data and other attributes inherited from __builtin__.dict:
- __new__ = <built-in method __new__ of type object at 0x4edec0>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
- fromkeys = <built-in method fromkeys of type object at 0x867070>
- dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
v defaults to None.
|
class XhtmlNamespace(xmllib.Namespace) |
| |
- Method resolution order:
- XhtmlNamespace
- xmllib.Namespace
- __builtin__.dict
- __builtin__.object
Methods defined here:
- __init__(self, **d)
Methods inherited from xmllib.Namespace:
- Attr(self)
- Declare(self, xml=None)
Data descriptors inherited from xmllib.Namespace:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
Methods inherited from __builtin__.dict:
- __cmp__(...)
- x.__cmp__(y) <==> cmp(x,y)
- __contains__(...)
- D.__contains__(k) -> True if D has a key k, else False
- __delitem__(...)
- x.__delitem__(y) <==> del x[y]
- __eq__(...)
- x.__eq__(y) <==> x==y
- __ge__(...)
- x.__ge__(y) <==> x>=y
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __getitem__(...)
- x.__getitem__(y) <==> x[y]
- __gt__(...)
- x.__gt__(y) <==> x>y
- __hash__(...)
- x.__hash__() <==> hash(x)
- __iter__(...)
- x.__iter__() <==> iter(x)
- __le__(...)
- x.__le__(y) <==> x<=y
- __len__(...)
- x.__len__() <==> len(x)
- __lt__(...)
- x.__lt__(y) <==> x<y
- __ne__(...)
- x.__ne__(y) <==> x!=y
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setitem__(...)
- x.__setitem__(i, y) <==> x[i]=y
- clear(...)
- D.clear() -> None. Remove all items from D.
- copy(...)
- D.copy() -> a shallow copy of D
- get(...)
- D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
- has_key(...)
- D.has_key(k) -> True if D has a key k, else False
- items(...)
- D.items() -> list of D's (key, value) pairs, as 2-tuples
- iteritems(...)
- D.iteritems() -> an iterator over the (key, value) items of D
- iterkeys(...)
- D.iterkeys() -> an iterator over the keys of D
- itervalues(...)
- D.itervalues() -> an iterator over the values of D
- keys(...)
- D.keys() -> list of D's keys
- pop(...)
- D.pop(k[,d]) -> v, remove specified key and return the corresponding value
If key is not found, d is returned if given, otherwise KeyError is raised
- popitem(...)
- D.popitem() -> (k, v), remove and return some (key, value) pair as a
2-tuple; but raise KeyError if D is empty
- setdefault(...)
- D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
- update(...)
- D.update(E, **F) -> None. Update D from E and F: for k in E: D[k] = E[k]
(if E has keys else: for (k, v) in E: D[k] = v) then: for k in F: D[k] = F[k]
- values(...)
- D.values() -> list of D's values
Data and other attributes inherited from __builtin__.dict:
- __new__ = <built-in method __new__ of type object at 0x4edec0>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
- fromkeys = <built-in method fromkeys of type object at 0x866a70>
- dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
v defaults to None.
| |