当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python configparser.ConfigParser.BOOLEAN_STATES用法及代码示例


用法:

ConfigParser.BOOLEAN_STATES

默认情况下,使用 getboolean() 时,配置解析器会考虑以下值 True : '1' , 'yes' , 'true' , 'on' 和以下值 False : '0' , 'no' , 'false' , 'off' 。您可以通过指定字符串的自定义字典及其布尔结果来覆盖它。例如:

>>> custom = configparser.ConfigParser()
>>> custom['section1'] = {'funky': 'nope'}
>>> custom['section1'].getboolean('funky')
Traceback (most recent call last):
...
ValueError: Not a boolean: nope
>>> custom.BOOLEAN_STATES = {'sure': True, 'nope': False}
>>> custom['section1'].getboolean('funky')
False

其他典型的布尔对包括 accept /rejectenabled /disabled

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 configparser.ConfigParser.BOOLEAN_STATES。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。