Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >>> import ConfigParser
- >>> from collections import OrderedDict
- >>> class MultiOrderedDict(OrderedDict):
- ... def __setitem__(self, key, value):
- ... if isinstance(value, list) and key in self:
- ... self[key].extend(value)
- ... else:
- ... super(OrderedDict, self).__setitem__(key, value)
- ...
- >>> config = ConfigParser.RawConfigParser(dict_type=MultiOrderedDict)
- >>> config.read(['/usr/local/lib/php.ini'])
- ['/usr/local/lib/php.ini']
- >>> print config.get("exif", "extension")
- ['pdo.so', 'pdo_sqlite.so', 'pdo_mysql.so']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement