L**A 发帖数: 425 | 1 最近接手别人的python code 修改, 自己没有经验,看到很多地方用pickle. 网上搜过
,但是没太看懂。不知板上牛人能不能给扫扫盲。
多谢了! |
f*******t 发帖数: 7549 | |
n*****3 发帖数: 1584 | 3 persistent model
【在 L**A 的大作中提到】 : 最近接手别人的python code 修改, 自己没有经验,看到很多地方用pickle. 网上搜过 : ,但是没太看懂。不知板上牛人能不能给扫扫盲。 : 多谢了!
|
e*******o 发帖数: 4654 | 4 你们讲的太专业
pickle 就是把python的 object从ram 存到 硬盘,或者反过来的库。 |
L**A 发帖数: 425 | 5 外行还是看这个比较明白,哈哈!
【在 e*******o 的大作中提到】 : 你们讲的太专业 : pickle 就是把python的 object从ram 存到 硬盘,或者反过来的库。
|
x****u 发帖数: 44466 | 6 对象持久化啊,支持reflection的语言都能做
【在 L**A 的大作中提到】 : 最近接手别人的python code 修改, 自己没有经验,看到很多地方用pickle. 网上搜过 : ,但是没太看懂。不知板上牛人能不能给扫扫盲。 : 多谢了!
|
L**A 发帖数: 425 | 7 最近接手别人的python code 修改, 自己没有经验,看到很多地方用pickle. 网上搜过
,但是没太看懂。不知板上牛人能不能给扫扫盲。
多谢了! |
f*******t 发帖数: 7549 | |
n*****3 发帖数: 1584 | 9 persistent model
【在 L**A 的大作中提到】 : 最近接手别人的python code 修改, 自己没有经验,看到很多地方用pickle. 网上搜过 : ,但是没太看懂。不知板上牛人能不能给扫扫盲。 : 多谢了!
|
e*******o 发帖数: 4654 | 10 你们讲的太专业
pickle 就是把python的 object从ram 存到 硬盘,或者反过来的库。 |
|
|
L**A 发帖数: 425 | 11 外行还是看这个比较明白,哈哈!
【在 e*******o 的大作中提到】 : 你们讲的太专业 : pickle 就是把python的 object从ram 存到 硬盘,或者反过来的库。
|
x****u 发帖数: 44466 | 12 对象持久化啊,支持reflection的语言都能做
【在 L**A 的大作中提到】 : 最近接手别人的python code 修改, 自己没有经验,看到很多地方用pickle. 网上搜过 : ,但是没太看懂。不知板上牛人能不能给扫扫盲。 : 多谢了!
|
u********s 发帖数: 1047 | 13 import pickle
a = {'hello': 'world'}
// serialize object a and save a string to filename.pickle
with open('filename.pickle', 'wb') as handle:
pickle.dump(a, handle, protocol=pickle.HIGHEST_PROTOCOL)
// open file, deserialize a string and convert to map
with open('filename.pickle', 'rb') as handle:
b = pickle.load(handle)
print a == b |
l******n 发帖数: 9344 | 14 pick没有dill好使
【在 L**A 的大作中提到】 : 最近接手别人的python code 修改, 自己没有经验,看到很多地方用pickle. 网上搜过 : ,但是没太看懂。不知板上牛人能不能给扫扫盲。 : 多谢了!
|
N*****m 发帖数: 42603 | 15 是的,不过pickle是自带的,一般情况也够用了
最好的还是protobuf,polyglot
【在 l******n 的大作中提到】 : pick没有dill好使
|