我想用我的脚本压缩Microsoft数据库。该脚本有效,但数据库大小相同
import zipfile
zipfile.ZipFile('roads.zip', mode='w').write("roads.mdb")
我希望压缩并缩小数据的大小(就像zip通常一样)
答案 0 :(得分:1)
ZipFile
默认不压缩文件。如果要压缩文件,则应传递给构造函数compression=zipfile.ZIP_DEFLATED
:
with zipfile.ZipFile('roads.zip', mode='w', compression=zipfile.ZIP_DEFLATED) as zip:
zip.write("roads.mdb")