当前位置: 首页>>代码示例>>Python>>正文


Python ConfigParser.__init__方法代码示例

本文整理汇总了Python中configparser.ConfigParser.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python ConfigParser.__init__方法的具体用法?Python ConfigParser.__init__怎么用?Python ConfigParser.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在configparser.ConfigParser的用法示例。


在下文中一共展示了ConfigParser.__init__方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, config_file):
        # config = ConfigParser()
        super().__init__()

        self.test = None
        self.train = None
        config = myconf()
        config.read(config_file)
        self._config = config
        self.config_file = config_file

        print('Loaded config file sucessfully.')
        for section in config.sections():
            for k, v in config.items(section):
                print(k, ":", v)
        if not os.path.isdir(self.save_direction):
            os.mkdir(self.save_direction)
        config.write(open(config_file, 'w')) 
开发者ID:bamtercelboo,项目名称:pytorch_NER_BiLSTM_CNN_CRF,代码行数:20,代码来源:config.py

示例2: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, config_file):
        # config = ConfigParser()
        super().__init__()

        self.test = None
        self.train = None
        config = myconf()
        config.read(config_file)
        # if config.has_section(self.add_sec) is False:
        #     config.add_section(self.add_sec)
        self._config = config
        self.config_file = config_file

        print('Loaded config file Successfully.')
        for section in config.sections():
            for k, v in config.items(section):
                print(k, ":", v)
        if not os.path.isdir(self.save_direction):
            os.mkdir(self.save_direction)
        config.write(open(config_file, 'w')) 
开发者ID:bamtercelboo,项目名称:pytorch_Joint-Word-Segmentation-and-POS-Tagging,代码行数:22,代码来源:config.py

示例3: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, config_files):

    Parser.__init__(self)

    # Write options in the case it was read.
    # self.optionxform = str

    # Parse to real path
    self.config_files = []
    for config_file in config_files:
      self.config_files.append(os.path.realpath(config_file))
      self.config_location = os.path.dirname(os.path.realpath(config_file))

    # Parse all config files in list
    for config_file in self.config_files:
      if os.path.isfile(config_file):
        logging.info("Using config file " + config_file)
        if PY2:
          self.readfp(open(config_file))
        else:
          self.read_file(open(config_file))
      else:
        logging.warning("Missing config file " + config_file)
        # Might also add command line options for overriding stuff 
开发者ID:intelligent-agent,项目名称:redeem,代码行数:26,代码来源:CascadingConfigParser.py

示例4: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, config_file):
        # config = ConfigParser()
        super().__init__()

        self.test = None
        self.train = None
        config = myconf()
        config.read(config_file)
        # if config.has_section(self.add_sec) is False:
        #     config.add_section(self.add_sec)
        self._config = config
        self.config_file = config_file

        print('Loaded config file sucessfully.')
        for section in config.sections():
            for k, v in config.items(section):
                print(k, ":", v)
        if not os.path.isdir(self.save_direction):
            os.makedirs(self.save_direction)
        config.write(open(config_file, 'w')) 
开发者ID:bamtercelboo,项目名称:PyTorch_Biaffine_Dependency_Parsing,代码行数:22,代码来源:config.py

示例5: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, path, *args, **kwargs):
        ConfigParser.__init__(self, *args, **kwargs)
        if os.path.exists(path):
            with open(path) as fh:
                click.echo("Parsing: %s" % fh.name)
                self.readfp(fh)
        if os.path.exists(path + ".d"):
            for filename in os.listdir(path + ".d"):
                if not filename.endswith(".conf"):
                    continue
                with open(os.path.join(path + ".d", filename)) as fh:
                    click.echo("Parsing: %s" % fh.name)
                    self.readfp(fh) 
开发者ID:laurivosandi,项目名称:certidude,代码行数:15,代码来源:cli.py

示例6: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, config_file):
        if sys.version[0] == "2":
            CP.__init__(self)
        else:
            super().__init__()
        if not os.path.exists(config_file):
            raise Exception("Could not find " + config_file)
        f = open(config_file)
        id_string = f.readline().split("=")

        if id_string[0].strip().upper() in ["CAPI", "SAPI"]:
            self.type = id_string[0]
        else:
            raise SyntaxError("Could not find API type in " + config_file)
        try:
            self.version = int(id_string[1].strip())
        except ValueError:
            raise SyntaxError("Unknown version '{}'".format(id_string[1].strip()))

        except IndexError:
            raise SyntaxError("Could not find API version in " + config_file)
        if sys.version[0] == "2":
            exceptions = (configparser.ParsingError, configparser.DuplicateSectionError)
        else:
            exceptions = (
                configparser.ParsingError,
                configparser.DuplicateSectionError,
                configparser.DuplicateOptionError,
            )
        try:
            if sys.version[0] == "2":
                self.readfp(f)
            else:
                self.read_file(f)
        except configparser.MissingSectionHeaderError:
            raise SyntaxError("Missing section header")
        except exceptions as e:
            raise SyntaxError(e.message) 
开发者ID:olofk,项目名称:fusesoc,代码行数:40,代码来源:fusesocconfigparser.py

示例7: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, localAddr, localPort, workers):
        self.localAddr = localAddr or ''
        self.localPort = int(localPort)
        self.workers = workers 
开发者ID:kata198,项目名称:PumpkinLB,代码行数:6,代码来源:config.py

示例8: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, keyring_name='ofxclient',
                 keyring_available=KEYRING_AVAILABLE, **kwargs):
        if sys.version_info >= (3,):
            # python 3
            ConfigParser.__init__(self, interpolation=None)
        else:
            # python 2
            ConfigParser.__init__(self)
        self.keyring_name = keyring_name
        self.keyring_available = keyring_available
        self._unsaved = {}
        self.keyring_name = keyring_name 
开发者ID:jantman,项目名称:biweeklybudget,代码行数:14,代码来源:config.py

示例9: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, filename, *args, **kw):
        ConfigParser.__init__(self, *args, **kw)
        self.filename = filename
        if hasattr(self, '_interpolation'):
            self._interpolation = self.InterpolateWrapper(self._interpolation) 
开发者ID:galaxyproject,项目名称:pulsar,代码行数:7,代码来源:loadwsgi.py

示例10: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self):
        ConfigParser.__init__(self) 
开发者ID:quantasset,项目名称:factorset,代码行数:4,代码来源:configutil.py

示例11: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, defaults=None):
        ConfigParser.__init__(self, defaults=defaults) 
开发者ID:bamtercelboo,项目名称:cnn-lstm-bilstm-deepcnn-clstm-in-pytorch,代码行数:4,代码来源:config.py

示例12: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, cfgFile, cfgDefaults=None):
        """
        cfgFile - string, fully specified configuration file name
        """
        self.file = cfgFile
        ConfigParser.__init__(self, defaults=cfgDefaults, strict=False) 
开发者ID:Microvellum,项目名称:Fluid-Designer,代码行数:8,代码来源:configHandler.py

示例13: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, default_config, *args, **kwargs):
        ConfigParser.__init__(self, *args, **kwargs)

        if default_config is not None:
            self.read_string(default_config) 
开发者ID:bentoml,项目名称:BentoML,代码行数:7,代码来源:configparser.py

示例14: __init__

# 需要导入模块: from configparser import ConfigParser [as 别名]
# 或者: from configparser.ConfigParser import __init__ [as 别名]
def __init__(self, path):
        ConfigParser.__init__(self)
        self.read(path)
        self.data = self._asDict() 
开发者ID:pkkid,项目名称:python-plexapi,代码行数:6,代码来源:config.py


注:本文中的configparser.ConfigParser.__init__方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。