def next(self):
return self._get_next_buffered_row()<EOL>
get the next row when iterating

e.g.
f=fitsio.FITS(fname)
hdu1 = f[1]
for row in hdu1:
    ...

By default read one row at a time.  Send iter_row_buffer to get a more
efficient buffering.