tea.ds
Module¶
Data structures module
-
class
tea.ds.config.
Config
(filename=None, data=None, fmt=None, encoding=u'utf-8', auto_save=True)¶ Configuration class
-
keys
(*args, **kwargs)¶ Returns a set of top level keys in this configuration
-
get
(*args, **kwargs)¶ Safe version which always returns a default value
-
delete
(*args, **kwargs)¶ Safe version, never, raises an error
-
insert
(*args, **kwargs)¶ Inserts at the index, and if the index is not provided appends to the end of the list
-
-
class
tea.ds.config.
MultiConfig
(filename=None, data=None, fmt=None, encoding=u'utf-8', auto_save=True)¶ Base class for configuration management
-
keys
(*args, **kwargs)¶ Returns a merged set of top level keys from all the configuration files
-
get
(*args, **kwargs)¶ Safe version always returns a default value
-
delete
(*args, **kwargs)¶ Safe version, never raises an error
-