Bases: object
A namespace of configuration items. Each subpackage with configuration items should define a subclass of this class, containing ConfigItem instances as members.
For example:
class Conf(_config.ConfigNamespace):
    unicode_output = _config.ConfigItem(
        False,
        'Use Unicode characters when outputting values, ...')
    use_color = _config.ConfigItem(
        sys.platform != 'win32',
        'When True, use ANSI color escape sequences when ...',
        aliases=['astropy.utils.console.USE_COLOR'])
conf = Conf()
Methods Summary
| reload([attr]) | Reload a configuration item from the configuration file. | 
| reset([attr]) | Reset a configuration item to its default. | 
| set_temp(attr, value) | Temporarily set a configuration value. | 
Methods Documentation
Reload a configuration item from the configuration file.
| Parameters: | attr : str, optional 
 | 
|---|
Reset a configuration item to its default.
| Parameters: | attr : str, optional 
 | 
|---|
Temporarily set a configuration value.
| Parameters: | attr : str 
 value : object 
 | 
|---|
Examples
>>> import astropy
>>> with astropy.conf.set_temp('use_color', False):
...     pass
...     # console output will not contain color
>>> # console output contains color again...