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


相关文章
|
算法 PyTorch 算法框架/工具
Pytorch学习笔记(九):Pytorch模型的FLOPs、模型参数量等信息输出(torchstat、thop、ptflops、torchsummary)
本文介绍了如何使用torchstat、thop、ptflops和torchsummary等工具来计算Pytorch模型的FLOPs、模型参数量等信息。
2111 2
雷达波形之一——LFM线性调频波形
雷达波形之一——LFM线性调频波形
1076 1
使用使用grafana中文插件
使用使用grafana中文插件
3019 0
使用使用grafana中文插件
|
编译器 C++ Windows
win10 环境下配置 openGL的freeglut、glew等库,使用openGL
win10 环境下配置 openGL的freeglut、glew等库,使用openGL
7772 0
|
移动开发 JSON 小程序
情人节福利,恋爱话术微信小程序它来了(开源,看了就懂~,2万字真香警告)
情人节福利,恋爱话术微信小程序它来了(开源,看了就懂~,2万字真香警告)
1123 0
情人节福利,恋爱话术微信小程序它来了(开源,看了就懂~,2万字真香警告)
|
PyTorch TensorFlow API
大模型中 .safetensors 文件、.ckpt文件、.gguf和.pth以及.bin文件区别、加载和保存以及转换方式
本文讨论了大模型中不同文件格式如`.safetensors`、`.ckpt`、`.gguf`、`.pth`和`.bin`的区别、用途以及如何在TensorFlow、PyTorch和ONNX等框架之间进行加载、保存和转换。
4240 2
|
机器学习/深度学习 编解码 监控
目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
这篇文章详细介绍了如何使用YOLOv8进行目标检测任务,包括环境搭建、数据准备、模型训练、验证测试以及模型转换等完整流程。
20716 59
目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
|
网络协议 算法 安全
NSEC和NSEC3
【10月更文挑战第18天】
465 1
|
Python
Numpy学习笔记(四):如何将数组升维、降维和去重
本文介绍了如何使用NumPy库对数组进行升维、降维和去重操作。
240 1
|
设计模式 测试技术 开发者
探索Python中的装饰器:从基础到高级应用
本文旨在深入探讨Python中一个强大而灵活的特性——装饰器(Decorators)。通过逐步解析其工作原理、常见用法以及如何自定义装饰器,我们希望帮助读者不仅能够理解装饰器的基本概念,还能掌握如何在实际编程中高效利用这一工具来优化代码结构、增强程序的可读性和可维护性。无论是Python初学者还是经验丰富的开发者,都能在本文中找到有价值的信息和启示。
下一篇
oss云网关配置