diff --git a/pydatajson/readers.py b/pydatajson/readers.py index a8d9d39..b21795c 100644 --- a/pydatajson/readers.py +++ b/pydatajson/readers.py @@ -531,7 +531,8 @@ def read_suffixless_catalog(catalog): try: catalog_dict = read_xlsx_catalog(catalog) return catalog_dict - except openpyxl_exceptions + (ValueError, AssertionError, IOError): + except openpyxl_exceptions + (ValueError, AssertionError, + IOError, BadZipfile): raise ce.NonParseableCatalog( catalog, 'No es posible discernir el formato del catalogo')