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


Python ConfigParser.__init__方法代码示例

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


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

示例1: __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

示例2: __init__

# 需要导入模块: from ConfigParser import ConfigParser [as 别名]
# 或者: from ConfigParser.ConfigParser import __init__ [as 别名]
def __init__(self, filename=None, defaults=None):
        ConfigParser.__init__(self)
        if defaults != None:
            self.readstr(defaults)
            
        self.filename = filename
        if filename != None:
            self.read(filename) 
开发者ID:joxeankoret,项目名称:nightmare,代码行数:10,代码来源:config.py

示例3: __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

示例4: __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) 
开发者ID:dxwu,项目名称:BinderFilter,代码行数:8,代码来源:configHandler.py

示例5: __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) 
开发者ID:aliyun,项目名称:oss-ftp,代码行数:8,代码来源:configHandler.py

示例6: __init__

# 需要导入模块: from ConfigParser import ConfigParser [as 别名]
# 或者: from ConfigParser.ConfigParser import __init__ [as 别名]
def __init__(self, fp):
        self.fp = fp
        self.first_line = True
        self.dummy_section = '[fakeap]\n' 
开发者ID:rpp0,项目名称:scapy-fakeap,代码行数:6,代码来源:conf.py

示例7: __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

示例8: __init__

# 需要导入模块: from ConfigParser import ConfigParser [as 别名]
# 或者: from ConfigParser.ConfigParser import __init__ [as 别名]
def __init__(self, filename, section, defaults = None):
        if defaults is None:
            defaults = {}
        ConfigParser.__init__(self)
        self.defaults = defaults
        self.defaultvalues = {'string': '',
         'int': 0,
         'float': 0.0,
         'boolean': False,
         'color': None,
         'bencode-list': [],
         'bencode-string': '',
         'bencode-fontinfo': {'name': None,
                              'size': None,
                              'style': None,
                              'weight': None}}
        self.filename = filename
        self.section = section
        dirname = os.path.dirname(self.filename)
        if not os.access(dirname, os.F_OK):
            os.makedirs(dirname)
        if filename.endswith('abc.conf') and not os.access(filename, os.F_OK):
            defaults['minport'] = str(DEFAULTPORT)
        try:
            self.read(self.filename)
        except MissingSectionHeaderError:
            oldfile = open(self.filename, 'r')
            oldconfig = oldfile.readlines()
            oldfile.close()
            newfile = open(self.filename, 'w')
            newfile.write('[' + self.section + ']\n')
            newfile.writelines(oldconfig)
            newfile.close()
            self.read(self.filename)
        except ParsingError:
            self.tryRepair()
            self.read(self.filename) 
开发者ID:alesnav,项目名称:p2ptv-pi,代码行数:39,代码来源:configreader.py

示例9: __init__

# 需要导入模块: from ConfigParser import ConfigParser [as 别名]
# 或者: from ConfigParser.ConfigParser import __init__ [as 别名]
def __init__(self, name=''):
        PythonConfigParser.__init__(self)
        self._sections = OrderedDict()
        self.filename = None
        self._callbacks = []
        self.name = name 
开发者ID:BillBillBillBill,项目名称:Tickeys-linux,代码行数:8,代码来源:config.py

示例10: __init__

# 需要导入模块: from ConfigParser import ConfigParser [as 别名]
# 或者: from ConfigParser.ConfigParser import __init__ [as 别名]
def __init__(self, filename):
        ConfigParser.__init__(self, {'client_token': '', 'client_secret':'', 'host':'', 'access_token':'','max_body': '131072', 'headers_to_sign': 'None'})
        logger.debug("loading edgerc from %s", filename)

        self.read(filename)

        logger.debug("successfully loaded edgerc") 
开发者ID:akamai,项目名称:AkamaiOPEN-edgegrid-python,代码行数:9,代码来源:edgerc.py

示例11: __init__

# 需要导入模块: from ConfigParser import ConfigParser [as 别名]
# 或者: from ConfigParser.ConfigParser import __init__ [as 别名]
def __init__(self, defaults=None):
        ConfigParser.__init__(self, defaults=None)
        # super(CliConfigParser, self).__init__(defaults) 
开发者ID:tencentyun,项目名称:scfcli,代码行数:5,代码来源:user_config.py

示例12: __init__

# 需要导入模块: from ConfigParser import ConfigParser [as 别名]
# 或者: from ConfigParser.ConfigParser import __init__ [as 别名]
def __init__(self, filename, plugin_manager):
        ConfigParser.__init__(self)
        self._pm = plugin_manager
        self.filename = osp.abspath(osp.expanduser(filename))

        if osp.isfile(self.filename):
            self.load() 
开发者ID:pibooth,项目名称:pibooth,代码行数:9,代码来源:parser.py

示例13: __init__

# 需要导入模块: from ConfigParser import ConfigParser [as 别名]
# 或者: from ConfigParser.ConfigParser import __init__ [as 别名]
def __init__(self, file):
        self.file = file
        if sys.version_info >= (3, 0):
            super().__init__()
        else:
            # Old Style Class
            ConfigParser.__init__(self)
        self.read(self.file) 
开发者ID:Nekmo,项目名称:simple-monitor-alert,代码行数:10,代码来源:sma.py


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