mutapath.MutaPath.chunks

MutaPath.chunks(size, *args, **kwargs)[source]
Returns a generator yielding chunks of the file, so it can

be read piece by piece with a simple for loop.

Any argument you pass after size will be passed to open().

Example
>>> hash = hashlib.md5()
>>> for chunk in Path("CHANGES.rst").chunks(8192, mode='rb'):
...     hash.update(chunk)

This will read the file by chunks of 8192 bytes.