1from configparser import RawConfigParser 2 3 4class Parser(RawConfigParser): 5 def __init__(self, **kwargs): 6 kwargs["allow_no_value"] = True 7 super(Parser, self).__init__(**kwargs) 8 9 def get(self, section, option, **kwargs): 10 value = super(Parser, self).get(section, option) 11 quotes = ["'", '"'] 12 for quote in quotes: 13 if len(value) >= 2 and value[0] == value[-1] == quote: 14 return value[1:-1] 15 return value 16