Die MySQLdb
Die Cursor-Klasse implementiert das Iterator-Protokoll
, also können Sie einfach Folgendes tun:
cursor.execute(sql)
for row in cursor:
print row
...
Relevanter Code von MySQLdb.cursors.BaseCursor :
def __iter__(self):
return iter(self.fetchone, None)