in openvid/zipstream.py [0:0]
def get_files(self, url: str, central_directory: bytes, file_to_get: str = None):
files = []
offset = 0
while offset <= len(central_directory):
file, offset = ZipStream.get_file(url=url, central_directory=central_directory, offset=offset)
if file is None:
continue
if file_to_get is None:
files.append(file)
elif file_to_get is not None and file_to_get in file.filename:
return file
return files