如何使用zipfile压缩访问数据库

时间:2019-03-29 18:32:29

标签: python python-2.7

我想用我的脚本压缩Microsoft数据库。该脚本有效,但数据库大小相同

import zipfile
zipfile.ZipFile('roads.zip', mode='w').write("roads.mdb")

我希望压缩并缩小数据的大小(就像zip通常一样)

1 个答案:

答案 0 :(得分:1)

ZipFile默认不压缩文件。如果要压缩文件,则应传递给构造函数compression=zipfile.ZIP_DEFLATED

with zipfile.ZipFile('roads.zip', mode='w', compression=zipfile.ZIP_DEFLATED) as zip:
    zip.write("roads.mdb")