python 將布爾字符串轉換成布爾值

場景:

比如說一個字典中的值對其進行判斷爲字符串,但是想其成爲布爾值。對布爾值進行操作如何做呢。

for example:

subnet = {"enable_dhcp": "       true"}
if isinstance(subnet["enable_dhcp"], str):
    subnet["enable_dhcp"] = (subnet["enable_dhcp"]).strip().lower() in "true"
    print(subnet["enable_dhcp"])

可以通過對該字符串修改後取得最後的值,然後對其進行判斷是否在你所期望的設想中,此時返回時就成爲布爾值,對其進行獲取

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章