Compresión de formato ZIP
|
|
importar pyzippervsimportar archivo zip
pyzipperes mayoritariamente compatible con API conzipfile.
zipfilepuede usar contraseñas principalmente al extraer, pero no admite la creación de archivos ZIP cifrados con AES.pyzipperadmite la creación de archivos ZIP cifrados.zf.write(ruta1, ruta2)
path1: ruta del archivo fuente para comprimir
path2: ruta dentro del archivo ZIPpyzipper.AESZipFile- Parámetros relacionados con el cifrado
encryption=pyzipper.WZ_AES(cifrado AES)
zf.setpassword(b"contraseña")(establecer contraseña)
Compresión de formato 7z
|
|
-
archivo.writeall(ruta1, ruta2)
path1: ruta de origen para comprimir (puede ser un directorio)
path2: ruta de destino dentro del archivo 7z;''significa raíz del archivo -
Parámetro de cifrado
contraseña='contraseña'