from configparser import SafeConfigParser

__all__ = ['config']

scp = SafeConfigParser()

def config(option=None, section='webhttp', default=None, type=lambda x:x):
    if option == None:
        return scp
    else:
        try:
            return type(scp.get(section, option))
        except:
            return default