python将文件夹打包成zip
时间: 2023-04-09 22:03:12 浏览: 170
【python】【压缩】将指定文件夹打包压缩为zip
可以使用Python内置的zipfile模块来将文件夹打包成zip文件。具体的实现方法可以参考以下代码:
```python
import zipfile
import os
def zipdir(path, ziph):
# ziph是ZipFile的实例,用于创建zip文件
for root, dirs, files in os.walk(path):
for file in files:
ziph.write(os.path.join(root, file))
if __name__ == '__main__':
zipf = zipfile.ZipFile('example.zip', 'w', zipfile.ZIP_DEFLATED)
zipdir('example_folder', zipf)
zipf.close()
```
这段代码将名为example_folder的文件夹打包成名为example.zip的zip文件。
阅读全文