でメモリ内の解凍されたファイルを開こうとしていますcodecs.open()。メモリ内のファイルを解凍する方法はわかりましたが、ファイル オブジェクトを作成して で開く方法がわかりませんcodecs。さまざまZipFileなプロパティを試しましたが、うまくいきません。
それで、ここで私がメモリ内のzipをどのように開いたか:
import zipfile, io
f = 'somezipfile.zip'
memory_object = io.BytesIO(f.read())
zip_in_memory = zipfile.ZipFile(memory_object)