macOS下使用Python将文件夹打包成zip文件

作者:佚名 上传时间:2023-05-26 运行软件:Python 软件版本:Python 3.x 版权申诉

该示例代码演示了如何在macOS系统下使用Python的zipfile模块将指定文件夹打包成zip文件。

import zipfile
import os

# 待打包的文件夹路径
folder_path = '/Users/username/folder/'

# 打包后的zip文件路径及文件名
zip_file_path = '/Users/username/folder.zip'

# 创建ZipFile对象
zip_file = zipfile.ZipFile(zip_file_path, 'w', zipfile.ZIP_DEFLATED)

# 将文件夹逐个文件添加到zip文件中
for root, dirs, files in os.walk(folder_path):
    for file in files:
        abs_path = os.path.join(root, file)
        rel_path = os.path.relpath(abs_path, folder_path)
        zip_file.write(abs_path, rel_path)

# 关闭ZipFile对象
zip_file.close()

print('Done!')

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
macOS使用Python文件夹包成zip文件
该示例代码演示了如何在macOS系统下使用Python的zipfile模块将指定文件夹打包成zip文件。import zipfileimport os# 待打包的文件夹路径folder_pa
Python 3.x
Python
2023-05-26 15:10
windows文件包成.tar
Package files into *.tar under windows
EXE
0B
2019-06-22 16:19
php文件夹包成zip文件的简单实现方法
下面小编就为大家带来一篇php将文件夹打包成zip文件的简单实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
PDF
30KB
2020-10-30 18:19
Python程序打包成.exe文件
前面一片文章详细介绍了用Python制作自己二维码的过程,这篇我们简单介绍一下怎样将上述python程序打包成 .exe文件 1、基本环境: windows10+python3.6 2、第三方库安装:
PDF
198KB
2020-12-22 13:32
macOS使用Python实现文件夹备份
本示例演示如何使用Python在macOS上创建一个简单的文件夹备份工具。通过递归遍历源文件夹,将文件复制到目标文件夹,实现备份操作。同时,介绍了异常处理,确保程序在出现问题时能够 graceful
macOS 10.15以上,Python 3.8以上
Visual Studio Code
2023-11-13 15:52
文件夹包成fat镜像的脚本
一个用于在ubuntu系统里将文件夹打包成fat镜像的脚本。
ZIP
15KB
2020-08-21 02:45
如何python文件包成exe文件
主要介绍如何利用pyinstaller将python文件打包成exe文件。
DOCX
0B
2020-05-25 21:09
python3.1+pyqt4包成exe
将python打包成exe的程序有很多,比如py2exe、PyInstaller等等,但是到目前为止,它们对python3.1支持的都不好,所以这里我要介绍一下cx_freeze 4
macOS使用Python实现文件夹同步功能
本示例演示如何在macOS环境下使用Python编写文件夹同步脚本,实现源文件夹到目标文件夹的实时同步。通过监测文件变化,及时更新目标文件夹,保持两者内容一致。import osimport sh
macOS 10.15以上,Python 3.x
Visual Studio Code
2023-11-20 22:40
macOS环境使用Python实现文件夹备份
本示例演示如何使用Python在macOS中创建一个简单的文件夹备份工具。通过递归遍历源文件夹并将文件复制到目标文件夹,实现了基本的备份功能。import shutilimport osdef
Python 3.x
Python
2023-11-11 01:57