最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中zip和unzip數(shù)據(jù)的方法

 更新時間:2015年05月27日 12:42:52   作者:依山帶水  
這篇文章主要介紹了python中zip和unzip數(shù)據(jù)的方法,實例分析了Python中zlib模塊的相關(guān)使用技巧,需要的朋友可以參考下

本文實例講述了python zip和unzip數(shù)據(jù)的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

# zipping and unzipping a string using the zlib module
# a very large string could be zipped and saved to a file speeding up file writing time 
# and later reloaded and unzipped by another program speeding up reading of the file
# tested with Python24   vegaseat   15aug2005
import zlib
str1 = \
"""Dallas Cowboys football practice at Valley Ranch was delayed on Wednesday 
for nearly two hours. One of the players, while on his way to the locker
room happened to look down and notice a suspicious looking, unknown white
powdery substance on the practice field.
The coaching staff immediately suspended practice while the FBI was
called in to investigate. After a complete field analysis, the FBI
determined that the white substance unknown to the players was the goal
line.
Practice was resumed when FBI Special Agents decided that the team would not
be likely to encounter the substance again.
"""
print '-'*70 # 70 dashes for the fun of it
print str1
print '-'*70
crc_check1 = zlib.crc32(str1)
print "crc before zip=", crc_check1
print "Length of original str1 =", len(str1)
# zip compress the string
zstr1 = zlib.compress(str1)
print "Length of zipped str1 =", len(zstr1)
filename = 'Dallas.zap'
# write the zipped string to a file
fout = open(filename, 'w')
try:
  print >> fout, zstr1
except IOError:
  print "Failed to open file..."
else:
  print "done writing", filename
fout.close()
# read the zip file back
fin = open(filename, 'r')
try:
  zstr2 = fin.read()
except IOError:
  print "Failed to open file..."
else:
  print "done reading", filename
fin.close()
# unzip the zipped string from the file
str2 = zlib.decompress(zstr2)
print '-'*70
print str2
print '-'*70
crc_check2 = zlib.crc32(str2)
print "crc after unzip =", crc_check2, "(check sums should match)"

希望本文所述對大家的Python程序設(shè)計有所幫助。

相關(guān)文章

最新評論

垦利县| 广州市| 铁岭县| 泰来县| 南乐县| 浏阳市| 莎车县| 平度市| 保定市| 越西县| 淮北市| 白沙| 丰县| 观塘区| 聊城市| 兰考县| 元阳县| 略阳县| SHOW| 巴东县| 洪湖市| 蓬安县| 安丘市| 台中市| 嘉鱼县| 北流市| 新宁县| 江阴市| 从化市| 六安市| 井研县| 镇原县| 平潭县| 开封县| 富阳市| 三明市| 青浦区| 邻水| 信阳市| 辽宁省| 会宁县|