This class is a simple interface to get and store data in XML
files.
|
|
__init__(self,
filename=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
load(self,
filename=None)
Loads the XML file into memory and validates it. |
source code
|
|
|
|
|
|
|
|
|
|
get(self,
module,
name,
defaultValue=None)
Gets the value of a specified variable |
source code
|
|
|
|
set(self,
module,
name,
value,
extra_attrs={})
Sets a variable to specified value. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_indent(self,
elem,
level=0)
Adds whitespace, so the resulting XML-file is properly indented. |
source code
|
|
|
|
_serializeList(self,
list)
Serializes a list, so it can be stored in a text file |
source code
|
|
|
|
_deserializeList(self,
string)
Deserializes a list back into a list object |
source code
|
|
|
|
_serializeDict(self,
dict)
Serializes a list, so it can be stored in a text file |
source code
|
|
|
|
_deserializeDict(self,
serial)
Deserializes a list back into a dict object |
source code
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|