打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

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

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


easydict的简介

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

easydict的安装

pip install easydict

easydict的使用方法

>>> from easydict import EasyDict as edict
>>> d = edict({'foo':3, 'bar':{'x':1, 'y':2}})
>>> d.foo
3
>>> d.bar.x
1

>>> d = edict(foo=3)
>>> d.foo
3


>>> from easydict import EasyDict as edict
>>> from simplejson import loads
>>> j = """{
"Buffer": 12,
"List1": [
    {"type" : "point", "coordinates" : [100.1,54.9] },
    {"type" : "point", "coordinates" : [109.4,65.1] },
    {"type" : "point", "coordinates" : [115.2,80.2] },
    {"type" : "point", "coordinates" : [150.9,97.8] }
]
}"""
>>> d = edict(loads(j))
>>> d.Buffer
12
>>> d.List1[0].coordinates[1]
54.9
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
利用VBA代码快速合并多个工作簿到一个工作簿
如何访问behance设计网站?
KEGG数据库倒闭了吗
宏--战士宏--通用 老雷
6个完全免费的录音转文字神器,让你事半功倍
网页文本禁止复制粘贴?一分钟学会六个套路,轻松突破限制
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服