Skip to main content

Librería con funciones ya echas para ahorrarnos trabajo usando py7zr

Project description

📚Py7z📚

MIT Licens Generic badge Generic badge Generic badge

Información

Librería para ayudar a usar py7zr con funciones ya creadas.

Desarrollador

Telegram

Instalación

Windows

Windows

py -m pip install py7z

Linux

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


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)

Uploaded Source

Built Distribution

py7z-0.2-py3-none-any.whl (2.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page