Librería con funciones ya echas para ahorrarnos trabajo usando py7zr
Project description
📚Py7z📚
Información
Librería para ayudar a usar py7zr con funciones ya creadas.
Desarrollador
Instalación
Windows
py -m pip install py7z
Linux
pip install py7z
Funciones
from py7z import archiving, compress, compress_encrypted
# Archivar sin compresión un directorio o archivo, el proceso se realiza bastante rápido.
def archivando(path, name):
f = archiving('./cosas', 'XD')
if f:
print(f'Nombre: f}\nSe archivo correctamente')
else:
print('No se pudo archivar el Directorio/Archivo')
# Comprimir archivo o directorio, está tarea demora más ya que si usa compresión.
def compress_f(path, name):
f = compress('./cosas', 'XD')
if f:
print(f'Nombre: {f}\nSe comprimio correctamente')
else:
print('No se pudo comprimir el Directorio/Archivo')
# Comprimir con contraseña, es igual a la función de comprimir pero se le puede pasar contraseña al archivo .7z
def compress_password(path, name, password):
f = compress_encrypted('./cosas, 'prueba', '1234')
if f:
print(f'Nombre: {f}\nSe comprimio con contraseña correctamente')
else:
print('No se pudo comprimir con contraseña el Directorio/Archivo')
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py7z-0.2.tar.gz
(2.7 kB
view hashes)
Built Distribution
py7z-0.2-py3-none-any.whl
(2.5 kB
view hashes)