FreeCAD / src /Ext /freecad /utils_zip.py
AbdulElahGwaith's picture
Upload folder using huggingface_hub
985c397 verified
# SPDX-License-Identifier: LGPL-2.1-or-later
# (c) 2024 Werner Mayer LGPL
__author__ = "Werner Mayer"
__url__ = "https://www.freecad.org"
__doc__ = "Helper module to convert zip files"
import zipfile
def rewrite(source: str, target: str):
source_zip = zipfile.ZipFile(source, "r")
target_zip = zipfile.ZipFile(target, "w")
for name in source_zip.namelist():
target_zip.writestr(name, source_zip.open(name).read())
source_zip.close()
target_zip.close()