in misc/reference_datasets/multilingual/part jsons.py [0:0]
def read(self, size=-1):
result = b""
while size != 0:
if self.current_file is None:
break # No more files to read from
chunk = self.current_file.read(size)
if not chunk: # End of current file
self._open_next_file()
else:
result += chunk
if size > 0:
size -= len(chunk)
return result