博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python-序列号和模块复习-64
阅读量:6829 次
发布时间:2019-06-26

本文共 906 字,大约阅读时间需要 3 分钟。

# 序列化模块    # 数据类型转化成字符串的过程就是序列化    # 为了方便存储和网络传输    # json        # dumps        # loads        # dump  和文件有关        # load  load不能load多次
import jsondata = {
'username':['李华','二愣子'],'sex':'male','age':16}json_dic2 = json.dumps(data)print(json_dic2) ''' {"username": ["\u674e\u534e", "\u4e8c\u6123\u5b50"], "sex": "male", "age": 16} '''

 

import jsondata = {
'username':['李华','二愣子'],'sex':'male','age':16}json_dic2 = json.dumps(data,sort_keys=True,indent=4,separators=(',',':'),ensure_ascii=False)print(json_dic2) '''

{

    "age":16,
    "sex":"male",
    "username":[
    "李华",
    "二愣子"
]
}

'''

 

# pickle        #方法和json一样        #dump和load的时候 文件是rb或者wb打开的        #支持python所有的数据类型        #序列化和反序列化需要相同的环境    # shelve        # open方法        # open方法获取了一个文件句柄        # 操作和字典类似# 模块的导入# import# from import# as重命名# 都支持多名字导入# sys.moudles记录了所有被导入的模块# sys.path 记录了导入模块的时候寻找的所有路径

转载于:https://www.cnblogs.com/LXL616/p/10770741.html

你可能感兴趣的文章
kvm 创建 基于glusterfs的存储池
查看>>
阿里云文件存储NAS开发测试环境最佳实践
查看>>
NASA公布“门户计划”,在月球轨道建立空间站进一步探索月球 ...
查看>>
jQuery 选择器 - 1
查看>>
什么是TensorBoard?
查看>>
HBase+Spark技术双周刊 第三期
查看>>
SIGIR阿里论文 | 一种端到端的模型:基于异构内容流的动态排序 ...
查看>>
一对一视频聊天app开发借助了哪些CDN的服务功能? ...
查看>>
Cloud Toolkit 1.1.0 支持 Command 清理
查看>>
【火热报名】1月19日阿里云栖开发者沙龙合肥专场:高并发企业级应用架构实践分享 ...
查看>>
特斯拉也裁员,马斯克长文诉苦:特斯拉太难了,真的没有办法!
查看>>
一对一直播的市场行情分析,潜力非常可观
查看>>
小白如何购买阿里云服务器(2019最详细教程)
查看>>
ORACLE中Like与Instr模糊查询性能大比拼
查看>>
redis config
查看>>
Linux基础命令---文本过滤colrm
查看>>
快速搭建react项目骨架(按需加载、redux、axios、项目级目录等等)
查看>>
GPU编程(五): 利用好shared memory
查看>>
安装k8s 1.9.0 实践:问题集锦
查看>>
k8s RBAC 多租户权限控制实现
查看>>