Class QName
object --+
|
QName
QName(text_or_uri, tag=None)
QName wrapper for qualified XML names.
Pass a tag name by itself or a namespace URI and a tag name to
create a qualified name.
The text property holds the qualified name in
{namespace}tagname notation. The namespace and
localname properties hold the respective parts of the tag
name.
You can pass QName objects wherever a tag name is expected. Also,
setting Element text from a QName will resolve the namespace
prefix and set a qualified text value.
|
|
|
|
|
|
|
|
|
__init__(text_or_uri,
tag=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
|
|
|
|
|
|
|
|
a new object with type S, a subtype of T
|
|
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__
|
|
localname
|
|
namespace
|
|
text
|
Inherited from object :
__class__
|
__hash__(x)
(Hashing function)
|
|
hash(x)
- Overrides:
object.__hash__
|
__init__(text_or_uri,
tag=None)
(Constructor)
|
|
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- Overrides:
object.__init__
|
- Returns: a new object with type S, a subtype of T
- Overrides:
object.__new__
|
__str__(...)
(Informal representation operator)
|
|
str(x)
- Overrides:
object.__str__
- (inherited documentation)
|