metacrawler.settings.Settings(self, configspec=None, configuration=None)
Initialization arguments
configspec(optional):dict. Validation specification. See http://www.voidspace.org.uk/python/configobj.html#configspec.configuration(optional):dict. Concrete configuration.
Public attributes
For configuration using dynamic access using configuration key as attribute name.
For {'name': 'value'} configuration you can get value by settings_instance.name. Support any depth.
Class methods
load_from_file(cls, filename)Return settings instance loaded from file.filename:strName of file for load.create_configuration_file(cls, filename)Create configuration file withconfigspecas template.filename:strName of file for write.