Py之easydict:easydict的简介、安装、使用方法之详细攻略

简介: Py之easydict:easydict的简介、安装、使用方法之详细攻略

目录

easydict的简介

easydict的安装

easydict的使用方法


 

 

 

easydict的简介

        EasyDict允许访问dict值作为属性(递归工作)。python dicts的类似Javascript的属性点表示法。

 

 

 

easydict的安装

pip install easydict

 

 

 

easydict的使用方法

1. >>> from easydict import EasyDict as edict
2. >>> d = edict({'foo':3, 'bar':{'x':1, 'y':2}})
3. >>> d.foo
4. 3
5. >>> d.bar.x
6. 1
7. 
8. >>> d = edict(foo=3)
9. >>> d.foo
10. 3
11. 
12. 
13. >>> from easydict import EasyDict as edict
14. >>> from simplejson import loads
15. >>> j = """{
16. "Buffer": 12,
17. "List1": [
18.     {"type" : "point", "coordinates" : [100.1,54.9] },
19.     {"type" : "point", "coordinates" : [109.4,65.1] },
20.     {"type" : "point", "coordinates" : [115.2,80.2] },
21.     {"type" : "point", "coordinates" : [150.9,97.8] }
22. ]
23. }"""
24. >>> d = edict(loads(j))
25. >>> d.Buffer
26. 12
27. >>> d.List1[0].coordinates[1]
28. 54.9


相关文章
|
JavaScript 前端开发 数据可视化
Py之mpld3:mpld3的简介、安装、使用方法之详细攻略
Py之mpld3:mpld3的简介、安装、使用方法之详细攻略
Py之mpld3:mpld3的简介、安装、使用方法之详细攻略
|
机器学习/深度学习 Python
Py之yacs:yacs的简介、安装、使用方法之详细攻略
Py之yacs:yacs的简介、安装、使用方法之详细攻略
Py之yacs:yacs的简介、安装、使用方法之详细攻略
|
存储 程序员 Python
Py之configobj:configobj的简介、安装、使用方法之详细攻略
Py之configobj:configobj的简介、安装、使用方法之详细攻略
Py之configobj:configobj的简介、安装、使用方法之详细攻略
|
Unix Linux API
Py之portalocker:portalocker的简介、安装、使用方法之详细攻略
Py之portalocker:portalocker的简介、安装、使用方法之详细攻略
Py之portalocker:portalocker的简介、安装、使用方法之详细攻略
Py之scorecardpy:scorecardpy的简介、安装、使用方法之详细攻略
Py之scorecardpy:scorecardpy的简介、安装、使用方法之详细攻略
Py之scorecardpy:scorecardpy的简介、安装、使用方法之详细攻略
|
数据采集 算法 数据可视化
Py之Optbinning:Optbinning的简介、安装、使用方法之详细攻略
Py之Optbinning:Optbinning的简介、安装、使用方法之详细攻略
Py之Optbinning:Optbinning的简介、安装、使用方法之详细攻略
|
人工智能 并行计算 API
Py之cupy:cupy的简介、安装、使用方法之详细攻略
Py之cupy:cupy的简介、安装、使用方法之详细攻略
Py之cupy:cupy的简介、安装、使用方法之详细攻略
|
Linux Python Windows
Py之terminaltables:terminaltables的简介、安装、使用方法之详细攻略
Py之terminaltables:terminaltables的简介、安装、使用方法之详细攻略
Py之terminaltables:terminaltables的简介、安装、使用方法之详细攻略
|
JSON 数据格式 Python
Py之simplejson:simplejson库的简介、安装、使用方法之详细攻略
Py之simplejson:simplejson库的简介、安装、使用方法之详细攻略
Py之simplejson:simplejson库的简介、安装、使用方法之详细攻略
|
人工智能 PyTorch 测试技术
Py之fvcore:fvcore库的简介、安装、使用方法之详细攻略
Py之fvcore:fvcore库的简介、安装、使用方法之详细攻略
Py之fvcore:fvcore库的简介、安装、使用方法之详细攻略