From f7b29911be1ce91f94bf409f67f801757c0192d9 Mon Sep 17 00:00:00 2001 From: miao_kaibo Date: Thu, 29 Oct 2020 20:46:03 +0800 Subject: [PATCH 1/2] rewrite confparser.ConfigParser.optionxform --- common/parser_config.py | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/common/parser_config.py b/common/parser_config.py index 3f8cd5a..4ad8c75 100644 --- a/common/parser_config.py +++ b/common/parser_config.py @@ -9,10 +9,26 @@ parser config.ini import os import sys import configparser -from common import common -#import common +#from common import common +import common +class ConfParser(configparser.ConfigParser): + """ + rewrite optionxform function + """ + def __init__(self, defaults=None): + """ + init + """ + configparser.ConfigParser.__init__(self, defaults=None) + + def optionxform(self, optionstr): + """ + delete old function lower() + """ + return optionstr + class ParserConfigIni(object): """ @@ -27,7 +43,8 @@ class ParserConfigIni(object): config_path = os.path.join( os.path.split(os.path.realpath(__file__))[0], "../config/config.ini") - self.config = configparser.ConfigParser() + self.config = ConfParser() + #self.config = configparser.ConfigParser() self.config.read(config_path, encoding='utf-8') self._init_branch_list() self._init_update_enabled_flag() -- Gitee From 3a9ff6d0705cc3f509adcf0f582e07d5faeb3bba Mon Sep 17 00:00:00 2001 From: miao_kaibo Date: Thu, 29 Oct 2020 20:52:03 +0800 Subject: [PATCH 2/2] update --- common/parser_config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/parser_config.py b/common/parser_config.py index 4ad8c75..a3717b6 100644 --- a/common/parser_config.py +++ b/common/parser_config.py @@ -9,8 +9,8 @@ parser config.ini import os import sys import configparser -#from common import common -import common +from common import common +#import common class ConfParser(configparser.ConfigParser): -- Gitee