標籤:

python基礎-pickle

12.1. pickle - Python object serialization - Python 3.6.5rc1 documentation

import picklea = awith open(a.txt,wb) as f: pickle.dump(a,f)

  1. 如果文件不存在的話,會自動創建該文件
  2. with最大的好處,它會幫你自動關閉文件流
  3. open第一個參數是打開哪個文件,但是後面還是要指定打開的模式的wb:向文件裡面寫入二進位文件
  4. pickle.dump中dump傾倒即存儲的意思,第一個參數是存儲的對象,第二參數存儲在哪個文件裡面

Python open() 函數

import picklewith open(a.txt,rb) as f: a = pickle.load(f)print(a)

  1. 讀取的函數是load
  2. open中要改成rb模式,讀取二進位文件
  3. load只需要傳入一個參數,打開的文件f

歡迎關注公眾號:huangxiaobai880

https://www.zhihu.com/video/957916521930903552
推薦閱讀:

神奇的Numpy計算
vn.py文檔編寫計劃
技術篇:Python爬蟲介紹
urllib2添加data和header的代碼

TAG:Python |