Settings File Loading Class
Basic settings loader that provides easy to use functionality to load from simple
configuration files that have take the following form on every line:
- Option=Yes
- Number=20
- String=Whatever
-
class settings.Settings(target_file)[source]
The Settings loader class provides simple functionality to load from simple configuration files.
-
__init__(target_file)[source]
Initializes an instance of the Settings loader.
-
get_index(index=None, datatype=None)[source]
Returns a loaded configuration setting from the Settings loader.
- Keyword arguments:
- index – The name of the setting that is to be loaded from the file.
- datatype – The datatype that is supposed to be used to represent this setting in the return value.
-
get_indices()[source]
Returns all known indices. This is a list of the indices you would use in get_index().
-
load(target_file)[source]
Loads a configuration file from the hard disk.