ConfigParser 读取section大小写
ConfigParser读取的配置文件中,section是默认全部小写的。
源码中optionxform方法:
def optionxform(self, optionstr):
return optionstr.lower()
很多资料中都是修改源码来处理大小写的问题,但是修改源码对生产环境下的部署很不友好。
实际在代码中读取配置的时候直接修改该方法就可以了
self.conf = ConfigParser.ConfigParser()
self.conf.optionxform