我有大约20个使用python解压缩的zip文件,但是只有一个文件可以返回此追溯。
Traceback (most recent call last):
File "/Users/danielk/Project/PycharmProjects/Safety Squad/jailbreakDetection.py", line 24, in <module>
with ZipFile(tmpZIPPath,'r') as zipRef:
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/zipfile.py", line 1222, in __init__
self._RealGetContents()
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/zipfile.py", line 1289, in _RealGetContents
raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file
进一步调查后,我发现它的签名与众不同;其他签名是50 4B 05 06,而不会解压缩的签名是50 4B 07 08。
有没有办法解决这个问题?