Pickle 的序列化只能用于Python,并且可能不同版本的Python彼此都不兼容,因此,只能用Pickle保存那些不重要的数据,不能成功地反序列化也没关系。

pickle dumps 方法

import pickle


def foo():
    print('ok')

data = pickle.dumps(foo)
f = open('PICKLE_text', 'wb')
f.write(data)
f.close()

运行结果:
生成 PICKLE_text 文件

pickle loads 方法

import pickle

def foo():
    print('ok')

f = open('PICKLE_text', 'rb')

data = f.read()
data = pickle.loads(data)

data()

运行结果:
ok

相关文章:

  • 2021-08-08
  • 2022-02-04
  • 2022-01-10
  • 2022-02-26
  • 2021-05-22
  • 2022-12-23
猜你喜欢
  • 2021-10-28
  • 2021-12-28
  • 2021-05-22
  • 2021-12-12
  • 2021-09-09
  • 2021-11-15
  • 2021-10-11
相关资源
相似解决方案