pythonlib
Carpe Tu Black Whistle

因为Python的库太多了,这篇用来记录,平时(数字人)用到的库

Pickle

.pkl

pickle提供了一个简单的持久化功能。可以将对象以文件的形式存放在磁盘上。

dump

序列化,将对象转换成二进制便于存储即网络传输

1
2
# protocol = 1 or 2
pickle.dump(obj, file[, protocol])

序列化对象,并将结果数据流写入到文件对象中。参数protocol是序列化模式,默认值为0,表示以文本的形式序列化。protocol的值还可以是1或2,表示以二进制的形式序列化。

load

1
pickle.load(file)

反序列化对象,将文件中数据解析为一个python对象

load(file)时,要让Python找到类的定义,否则会报错