Box python 字典支持. 访问的包

很多时候我们传递了一个字典数据,但是希望通过. 模式访问,Box 就是一个不错的工具

参考玩法

  • 定义
from box import Box

movie_box = Box({ "Robin Hood: Men in Tights": { "imdb stars": 6.7, "length": 104 } })

movie_box.Robin_Hood_Men_in_Tights.imdb_stars
# 6.7

说明

注意box 对于一些内置方法可能会造成冲突,注意规避,同时在测试中发现easydict 也是一个不错的选择

参考资料

https://github.com/cdgriffith/Box/wiki/Types-of-Boxes#conversion-box

https://github.com/makinacorpus/easydict

posted on 2026-08-28 08:00  荣锋亮  阅读(3)  评论(0)    收藏  举报

导航