diff options
Diffstat (limited to 'project1/proj1_s4498062/webhttp/config.py')
-rw-r--r-- | project1/proj1_s4498062/webhttp/config.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/project1/proj1_s4498062/webhttp/config.py b/project1/proj1_s4498062/webhttp/config.py new file mode 100644 index 0000000..35d73cb --- /dev/null +++ b/project1/proj1_s4498062/webhttp/config.py @@ -0,0 +1,12 @@ +from configparser import SafeConfigParser + +__all__ = ['config'] + +scp = SafeConfigParser() + +def config(option=None, section='webhttp', type=lambda x:x): + if option == None: + return scp + else: + return type(scp.get(section, option)) + |