Python里的泡菜腌制法

Pickle,英文翻译过来就是腌渍,腌菜,泡菜的意思。
在Python里它是一个模块,功能是腌制。。。额,是把数据永久存储起来。
其实,细想起来,两者在实际当中的意思差不多————封装存储。

pickle的腌制过程主要可以分为五个步骤:

  • 1 准备个坛子(新建个pkl文件)
  • 2 放入蔬菜原料(写入数据)
  • 3 封坛(结束数据流)
  • 4 开坛(打开数据文件)
  • 5 取泡菜(读取数据)

转换成代码表示就是:

import pickle  #导入pickle模块
my_list = []  #创建列表数据
pickle_file = open("my_list.pkl", "wb")  #创建pkl数据文件
pickle.dump(my_list, pickle_file)  #把数据装入已经建好的文件中
pickle_file.close()  #关闭数据流

pickle_file = open("my_list.pkl", "rb")  #打开存在的数据文件
my_list2 = pickle.load(pickle_file)  #读取文件数据

你可能感兴趣的:(Python里的泡菜腌制法)