网站建设 2015年11月,注册商标设计,建设做网站,南京网站优化平台241011-在jupyter中实现文件夹压缩后下载
在使用jupyter notebook过程中#xff0c;我们经常会遇到成堆的文件无法批量下载的问题#xff0c;这里提供压缩文件夹代码#xff0c;压缩后即可右键文件选择download实现批量下载
import zipfile
import os# 设置你想要压缩的文…241011-在jupyter中实现文件夹压缩后下载
在使用jupyter notebook过程中我们经常会遇到成堆的文件无法批量下载的问题这里提供压缩文件夹代码压缩后即可右键文件选择download实现批量下载
import zipfile
import os# 设置你想要压缩的文件夹路径
folder_path result# 设置压缩文件的名称和路径
zip_file_name result.zip# 使用with语句确保zip文件正确关闭
with zipfile.ZipFile(zip_file_name, w, zipfile.ZIP_DEFLATED) as zipf:# os.walk()会遍历文件夹for root, dirs, files in os.walk(folder_path):for file in files:# 创建文件的完整路径file_path os.path.join(root, file)# 将文件添加到zip文件中# os.path.relpath获取相对于压缩文件的路径zipf.write(file_path, os.path.relpath(file_path, os.path.dirname(folder_path)))