bool类型转换,字符串转bool只要字符串不是 空字符串都是true
bool_data = bool("11") print(bool_data) # true
若想要根据字符串来判断,是否“true”或“false”,使用distutils库
from distutils.util import strtobool bool_data = strtobool("11") # 报错:ValueError: invalid truth value '11' bool_data = strtobool("true") # 输出 1 bool_data = strtobool("1") # 输出 1 bool_data = strtobool("2") # 报错: ValueError: invalid truth value '2' bool_data = strtobool("false") # 输出 0 bool_data = strtobool("0") # 输出 0
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)