序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 json Json模块提供了四个功能:dumps、dump、loads、load import jsondic = {'k1':'v1','k2':'v2','k3':'v3'}st ...
分类:
Web程序 时间:
2019-01-04 14:45:35
阅读次数:
218
一. os模块 主要是针对操作系统的 用于文件操作 二. sys 模块 模块的查找路径 sys.path 三 pickle 模块 1. pickle.dumps(对象) 序列化 把对象拍散成字节 2.pickle.loads(字节) 反序列化,把字节整合成对象 3.pickle.dump(对象,文件 ...
分类:
编程语言 时间:
2019-01-02 23:19:20
阅读次数:
232
import json,pickle json json.dumps:把一个字典或列表之类的类型转换为str类型 然后就能保存到文本里去了! str类型循环就当作单个字符来循环了,当然这只是例子.或许有的还不知道呢! json.loads:把json.dumps转换的数据又转换为python可以认识 ...
分类:
编程语言 时间:
2018-12-31 22:43:19
阅读次数:
242
一、概念理解 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()将字典转化为字符串 (2)json.loads()将字符串转化为字典 2、json.dump()和json.load()主要用来读写json文件 ...
分类:
编程语言 时间:
2018-12-31 13:55:46
阅读次数:
180
namedtuple 命名元组 ->类似创建了一个类 os操作系统交互的模块 sys模块 序列化把一个对象拍散,叫序列化把拍散的内容整合回对象,反序列化 pickle模块把一个对象进行序列化操作1. dumps() 把对象序列化成字节2. loads() 把字节反序列化成对象3. dump() 把对 ...
分类:
编程语言 时间:
2018-12-30 17:33:33
阅读次数:
194
一. os模块 主要是针对操作系统的 用于文件操作 二. sys 模块 模块的查找路径 sys.path 三 pickle 模块 1. pickle.dumps(对象) 序列化 把对象拍散成字节 2.pickle.loads(字节) 反序列化,把字节整合成对象 3.pickle.dump(对象,文件 ...
分类:
Web程序 时间:
2018-12-29 23:17:32
阅读次数:
292
总结:json.load() --读到内存 json.dump() --写入到文件 json.loads() --把字符串转化成列表,字典 json.dumps() --把列表,字典,元组转化成字符串 小编知道可能很多人不会仔细往下看,但是作为技术人员建议仔细的看下吧,这个案例我好不容易弄出来呢!! ...
分类:
Web程序 时间:
2018-12-29 23:14:43
阅读次数:
311
namedtuple 命名元组 ->类似创建了一个类 os操作系统交互的模块 sys模块 序列化把一个对象拍散,叫序列化把拍散的内容整合回对象,反序列化 pickle模块把一个对象进行序列化操作1. dumps() 把对象序列化成字节2. loads() 把字节反序列化成对象3. dump() 把对 ...
分类:
编程语言 时间:
2018-12-28 20:39:31
阅读次数:
186
#################################总结##################### pickle(重点) 把一个对象进行序列化操作 1. dumps() 把对象序列化成字节 2. loads() 把字节反序列化成对象 3. dump() 把对象序列化写入文件 4. lo ...
分类:
编程语言 时间:
2018-12-27 23:45:48
阅读次数:
319
JSON是一种文本序列化格式(它输出的是unicode文件,大多数时候会被编码为utf 8),人们很容易进行阅读和编写。python自带的dumps方法很有用,能很容易将字典dict类型数据转化为json格式,然后还有很多类型的数据(如日期,集合, 自定义的类和Django的QuerySet类型), ...
分类:
编程语言 时间:
2018-12-20 23:18:21
阅读次数:
200