I have a zip file that I can only unzip using terminal (on mac). I have not tried windows. For reference, I tried opening the file by double clicking in the finder window and I get "Error - 79 Inappropriate file type or format" But this command on terminal works as expected: unzip zip_file.zip > extracted.txt My final goal is to extract this file using python 3.x I have tried with py7zr.SevenZipFile(fq_file_name, mode='r') as archive: archive.extractall(file_path) Error: raise Bad7zFile("not a 7z file") py7zr.exceptions.Bad7zFile: not a 7z file With this: with zipfile.ZipFile(fq_file_name, 'r') as zip_ref: zip_ref.extractall(file_path) Error: raise NotImplementedError("That compression method is not supported") NotImplementedError: That compression method is not supported I even tried shutil shutil.unpack_archive(fq_file_name) Error NotImplementedError: That compression method is not supported Looking inside the zipfile module, it's failing because the file requests compression method 9, which it doesn't support. Apparently method 9 is DEFLATE64. Is there any way to compress this file in Python? Continue reading...