Python3 日志 - 文件(二)
Python3 日记 - 文件(二)以下内容为学习笔记,内容多数来自Python Cookbook。2012-12-24 星期一1.将文件归档
Python3 日记 - 文件(二)
以下内容为学习笔记,内容多数来自Python Cookbook。
2012-12-24 星期一
1.将文件归档到zip文件,并从zip文件中读取数据
# 程序接受一个字符串,其内容是一个zip文件,需要读取这个zip文件中的信息import zipfileclass zip_string(zipfile.ZipFile): def __init__(self, data_string): zipfile.ZipFile.__init__(self, data_string)zstr = zip_string('d:/中华十大名帖.zip')for file_name in zstr.namelist(): print('File:', file_name)
输出:
File: 中华十大名帖/超高清中华十大名帖NO.10 明· 祝允明《草书诗帖》.jpg
File: 中华十大名帖/超高清中华十大名帖NO.2东晋·王羲之《兰亭序》.jpg
File: 中华十大名帖/超高清中华十大名帖NO.3 唐·欧阳询《仲尼梦奠帖》.jpg
File: 中华十大名帖/超高清中华十大名帖NO.4 唐·颜真卿《祭侄文稿》.jpg
File: 中华十大名帖/超高清中华十大名帖NO.5 唐·怀素《自叙帖》.jpg
File: 中华十大名帖/超高清中华十大名帖NO.6 北宋·苏轼《黄州寒食帖》.jpg
File: 中华十大名帖/超高清中华十大名帖NO.7 北宋.米芾《蜀素帖》.jpg
File: 中华十大名帖/超高清中华十大名帖NO.8 北宋·徽宗赵佶 《草书千字文》.jpg
File: 中华十大名帖/超高清中华十大名帖王献之《中秋帖》.jpg
File: 中华十大名帖/超高清中华十大名帖王羲之 时雪快晴帖.jpg