xml.Options¶
The xml.Options class represents the validation job’s options as a dictionary. This class implements the .
-
class
xml.Options¶ Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedErrorexception.
Methods¶
-
xml.Options.clear()¶ Removes all entries from the options dictionary.
-
xml.Options.get(option, default=None)¶ Returns the value of the given option. If the option was not previously set, default is returned. This method will not raise a
KeyErrorexception.
-
xml.Options.items()¶ Returns a new view of option name/value tuples contained in this options dictionary.
-
xml.Options.keys()¶ Returns a new view of option names contained in this options dictionary.
-
xml.Options.pop(option, **kargs)¶ Returns the value for the given option and then removes it from the options dictionary. If the option was not found, default is returned. If default was not specified, a
KeyErrorexception is raised.
-
xml.Options.popitem()¶ Returns a random option name/value tuple for the options dictionary and then removes it from the options dictionary. If the options dictionary is empty, a
KeyErrorexception is raised.
-
xml.Options.setdefault(option, default=None)¶ Returns the value of the given option. If the option was not previously set, it is stored with the default value and default is returned. This method will not raise a
KeyErrorexception.
-
xml.Options.update(other)¶ Updates the options dictionary from an other dictionary. Any existing options are overwritten.
-
xml.Options.values()¶ Returns a new view of option values contained in this options dictionary.
Special methods¶
__contains__, __delitem__, __eq__, __ge__, __getitem__, __gt__, __iter__, __le__, __len__, __lt__, __ne__, __setitem__