In [1]:
from distutils.util import strtobool
In [2]:
print(strtobool('true'))
print(strtobool('True'))
print(strtobool('TRUE'))
In [3]:
print(strtobool('t'))
print(strtobool('yes'))
print(strtobool('y'))
print(strtobool('on'))
print(strtobool('1'))
In [4]:
print(strtobool('false'))
print(strtobool('False'))
print(strtobool('FALSE'))
In [5]:
print(strtobool('f'))
print(strtobool('no'))
print(strtobool('n'))
print(strtobool('off'))
print(strtobool('0'))
In [6]:
# print(strtobool('abc'))
# ValueError: invalid truth value 'abc'
In [7]:
try:
strtobool('abc')
except ValueError as e:
print('other value')
In [8]:
print(type(strtobool('true')))
In [9]:
if strtobool('yes'):
print('True!')