當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。