ID EN
Config Parser

BOOLEAN_STATES

Python 3.11 🇮🇩 Bahasa Indonesia

Secara default saat menggunakan getboolean(), parser konfigurasi mempertimbangkan nilai berikut Benar: '1', 'ya', 'benar', 'aktif' dan nilai berikut Salah: '0', 'tidak', 'salah', 'tidak aktif'. Anda dapat menggantinya dengan menentukan kamus string khusus dan hasil Boolean-nya. Misalnya:

Syntax

PYTHON
ConfigParser.BOOLEAN_STATES

Contoh

Example 1
PYTHON
>>> 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

See Also

getboolean()