view lemuriformes/chunk.py @ 7:92ae11e33f85

abstract API client
author Jeff Hammel <k0scist@gmail.com>
date Sun, 10 Dec 2017 11:54:10 -0800
parents 244c29f46554
children
line wrap: on
line source

def chunk(data, chunksize=100000):
    """
    chunk `data` into smaller sizes of `chunksize`
    """

    offset = 0
    chunk = data[0:chunksize]
    while chunk:
        yield chunk
        offset += chunksize
        chunk = data[offset:offset+chunksize]