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


Python SafeConfigParser.__init__方法代码示例

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


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

示例1: __init__

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

        self.fpath = os.path.expanduser(self.strip_kwarg(kwargs, 'fpath'))
        self.section = self.strip_kwarg(kwargs, 'section')
        initvals = self.strip_kwarg(kwargs, 'initvals')
        self.header = self.strip_kwarg(kwargs, 'header')

        SafeConfigParser.__init__(self, *args, **kwargs)

        self.add_section(self.section)

        for option in initvals:
            self.set(self.section, option, initvals[option])

        self.read(self.fpath)
        self.save()
开发者ID:scop,项目名称:gnome-gmail,代码行数:18,代码来源:gnomegmail.py

示例2: __init__

# 需要导入模块: from six.moves.configparser import SafeConfigParser [as 别名]
# 或者: from six.moves.configparser.SafeConfigParser import __init__ [as 别名]
    def __init__(self, filePath=None, caDir=None):
        """Initial OpenSSL configuration optionally setting a file path to
        read from

        @type filePath: string
        @param filePath: path to OpenSSL configuration file

        @type caDir: string
        @param caDir: directory for SimpleCA.  This is substituted for $dir
        in OpenSSL config file where present.  caDir can be left out in
        which case the substitution is not done"""

        SafeConfigParser.__init__(self)

        self._reqDN = None
        self._setFilePath(filePath)

        # Set-up CA directory
        self.setCADir(caDir)
开发者ID:cedadev,项目名称:MyProxyClient,代码行数:21,代码来源:openssl.py

示例3: __init__

# 需要导入模块: from six.moves.configparser import SafeConfigParser [as 别名]
# 或者: from six.moves.configparser.SafeConfigParser import __init__ [as 别名]
    def __init__(self, filenames=None):
        """Initialization reads settings from config files and env. variables.

        Parameters
        ----------
        filenames : list of filenames
        """
        SafeConfigParser.__init__(self)

        # store additional config file names
        if not filenames is None:
            self.__cfg_filenames = filenames
        else:
            self.__cfg_filenames = []

        # set critical defaults
        for sec, vars in iteritems(ConfigManager._DEFAULTS):
            self.add_section(sec)
            for key, value in iteritems(vars):
                self.set(sec, key, value)

        # now get the setting
        self.reload()
开发者ID:neurodebian,项目名称:testkraut,代码行数:25,代码来源:config.py

示例4: __init__

# 需要导入模块: from six.moves.configparser import SafeConfigParser [as 别名]
# 或者: from six.moves.configparser.SafeConfigParser import __init__ [as 别名]
 def __init__(self, filename):
     SafeConfigParser.__init__(self)
     self.filename = filename
     self.read(self.filename)
开发者ID:zerotk,项目名称:clikit,代码行数:6,代码来源:app.py


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