From 182781bb5e2321d2c26ad8dad808f88d55d6e1ec Mon Sep 17 00:00:00 2001 From: Joseph Vargas <8814190+JosephTico@users.noreply.github.com> Date: Tue, 5 Jan 2021 22:07:26 -0600 Subject: [PATCH] =?UTF-8?q?Nuevo=20try/catch=20para=20errores=20de=20desco?= =?UTF-8?q?mpresi=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index fa0732b..b3b9a2b 100644 --- a/app.py +++ b/app.py @@ -229,8 +229,13 @@ def cli_login(): if total_size_in_bytes != 0 and progress_bar.n != total_size_in_bytes: raise Exception('Error al descargar el archivo.') - with zipfile.ZipFile(filename,"r") as zip_ref: - zip_ref.extractall(os.path.join(dirname, semestre["titulo"])) + try: + with zipfile.ZipFile(filename,"r") as zip_ref: + zip_ref.extractall(os.path.join(dirname, semestre["titulo"])) + except: + print("Ha ocurrido un error al descomprimir los contenidos de este curso. Se mantendrĂ¡ el archivo comprimido") + else: + os.remove(filename) os.remove(filename)