def file_iter(f):
for block in iter(partial(f.read, <NUM_LIT>**<NUM_LIT:2>), b'<STR_LIT>'):<EOL><INDENT>yield block<EOL><DEDENT>
Yield blocks of data from file object `f`.

    Args:
        f (file-like object): file-like object that must suport .read(n)

    Yields:
        blocks of data from `f`