国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現在pickling的時候壓縮的方法

2019-11-25 18:11:46
字體:
來源:轉載
供稿:網友

本文實例講述了python實現在pickling的時候壓縮的方法。分享給大家供大家參考。

具體方法如下:

import cPickle,gzipdef save(filename,*objects):  fil1 = gzip.open(filename,'wb')  for obj in objects:    cPickle.dump(obj,fil1,protocol = 2)    fil1.close()def load(filename):  fil1 = gzip.open(filename,'rb')  while True:    try:      yield cPickle.load(fil1)    except EOFError:      break  fil1.close()    data1 = ['abc',12,23]  #幾個測試數據data2 = {1:'aaa',"b":'dad'}data3 = (1,2,4)data = list([data1,data2,data3])save('data.zip',data)iter = load('data.zip')for item in iter:  for data in item:    print data

本文實例測試環境為Python2.7.6

程序運行結果如下:

['abc', 12, 23]{1: 'aaa', 'b': 'dad'}(1, 2, 4)

在程序運行的同時會在同級目錄下生成data.zip文件。

希望本文所述對大家Python程序設計的學習有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海林市| 新野县| 广西| 岑巩县| 航空| 榆社县| 台安县| 获嘉县| 文安县| 江川县| 耒阳市| 樟树市| 清徐县| 通海县| 邢台县| 麻江县| 将乐县| 宁明县| 陈巴尔虎旗| 双流县| 山阳县| 孟连| 宁化县| 临泉县| 元阳县| 浦北县| 中方县| 齐齐哈尔市| 西丰县| 大厂| 尼勒克县| 白河县| 壶关县| 定西市| 廊坊市| 本溪| 自治县| 綦江县| 大余县| 新余市| 金坛市|