最近用zipfile 挺多,主要因为这是官方的包,必须的好好用不是。今天在解压缩时想到如果是很大的压缩包那我的小服务器内存不久爆了,查了好久,居然搜索不到什么好的办法,最好的一个也就是用zipinfo来seek相应的大小,根据经验马上就相信了。随着不断的浏览zipinfo的代码,呆住了,不断看到shutil,然后发现这是个高级的文件io库,再然后发现这个库已经非常高效了,默认就解决了解压缩的内存占用问题,换句话说担心是多余多余多余的。还是缺少对开源的意识。所以不管用extract还是extractall都是高效的,大文件也没关系。