Skip to content

Instantly share code, notes, and snippets.

@yuzebin
Created August 9, 2013 06:27
Show Gist options
  • Save yuzebin/6191544 to your computer and use it in GitHub Desktop.
Save yuzebin/6191544 to your computer and use it in GitHub Desktop.
def read_file(fpath):
BLOCK_SIZE = 1024
with open(fpath, 'rb') as f:
while True:
block = f.read(BLOCK_SIZE)
if block:
yield block
else:
return
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment