python入門 pickle模組

2021-10-07 05:46:31 字數 1136 閱讀 2646

泡菜技術

,'胡豬豬',[

'another list']]

#建立列表

pickle_file =

open

('my_list.pkl'

,'wb'

)#開啟,建立my_list.pkl

pickle.dump(my_list, pickle_file)

#把my_list放進去

pickle_file.close(

)#關閉

,'胡豬豬',[

'another list']]

pickle_file =

open

('my_list.pkl'

,'wb'

)#建立,開啟

pickle.dump(my_list, pickle_file)

#把my_list放進去

pickle_file.close(

)#關閉

#unpicking

pickle_file =

open

('my_list.pkl'

,'rb'

)#開啟,'rb':二進位制形式

my_list2 = pickle.load(pickle_file)

#讀取pickle_file

print

(my_list2)

#輸出檔案

[

123,

3.14

,'胡豬豬',[

'another list'

]]

python模組(json和pickle模組)

json和pickle模組,兩個都是用於序列化的模組 json模組,用於字串與python資料型別之間的轉換 pickle模組,用於python特有型別與python資料型別之間的轉換 兩個模組,都提供了dumps,dump,loads,load 4個功能 1 import json 2 s 用js...

Python入門學習筆記(pickle 模組)

pickle模組用法 pickle可以把程式裡面的陣列做成乙個程式可以呼叫的資料報,就像醃製泡菜一樣,把一些資料倒入缸裡做成一罈可以使用的模組。第一句匯入pickle模組 第二句隨便寫乙個列表 第三局開啟列表,並儲存為wb可寫的二進位制 非常重要 第四句把my list列表資料倒入pickle fi...

python 中的pickle資料序列化模組

python的pickle模組實現了基本的資料序列和反序列化。通過pickle模組的序列化操作我們能夠將程式中執行的物件資訊儲存到檔案中去,永久儲存 通過pickle模組的反序列化操作,我們能夠從檔案中建立上一次程式儲存的物件。基本介面 pickle.dump obj,file,protocol 註...