8.5 zipfile:ZIP归档访问
zipfile模块可以用来读写ZIP归档,这种格式因PC程序PKZIP而普及。
8.5.1 测试ZIP文件
is_zipfile()函数返回一个布尔值,指示作为参数传入的文件名是否指向一个合法的ZIP归档。
import zipfile
for filename in ['README.txt','example.zip',
'bad_example.zip','notthere.zip']:
print('{:>15} {}'.format(
filename,zipfile.is_zipfile(filename)))
如果这个文件不存在,则is_zipfile()返回False。
运行结果: