Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Über MySQL-Cursor und -Iterator

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)