python pickle, cPickle 模块
2016-11-13 08:41
465 查看
cPickle可以对任意一种类型的python对象进行序列化操作,比如list,dict,甚至是一个类的对象等。
方法:
import cPickle as pickle
方法:
1.pickle.dump(data, file)
将python对象序列化保存到本地的文件。file参数是文件打开的句柄,常用open(‘file_address’, ‘w’)pickle.dump(data, open('data.pkl','w'))
2.pickle.load(data, file)
载入本地文件,恢复python对象。file参数是文件打开的句柄,常用open(‘file_address’, ‘r’)data = pickle.load(open('data.pkl', 'r'))
3.pickle.dumps(data)
将python对象序列化保存到一个字符串变量中。str = pickle.dumps(data)
4.pickle.loads(str)
从字符串变量中载入python对象data = pickle.loads(str)
相关文章推荐
- Python 序列化 pickle/cPickle模块使用介绍
- Python 序列化pickle/cPickle模块整理
- No module named 'cPickle' python3.6.1 Anaconda4.3.21下pickle模块解决
- python模块之pickle模块(这是python3中为import pickle,python2中为import cPickle as pickle)
- python pickle/cPickle模块
- python 核心模块之pickle和cPickle讲解
- pickle, cPickle 模块:序列化 Python 对象
- python核心模块之pickle和cPickle讲解
- python核心模块之pickle和cPickle
- python核心模块pickle和cPickle
- Python模块学习 ---- pickle, cPickle 对象序列化/反序列化
- python核心模块之pickle和cPickle解说
- python核心模块之pickle和cPickle讲解
- Python模块学习 ---- pickle, cPickle 对象序列化/反序列化
- python核心模块pickle和cPickle
- python持久化模块:pickle和Cpickle
- Python模块学习 ---- pickle, cPickle 对象序列化/反序列化
- Python模块学习 -- pickle, cPickle 对象序列化/反序列化
- python核心模块pickle和cPickle
- Python模块学习 ---- pickle, cPickle 对象序列化/反序列化