将
MySQLdb光标类实现了迭代器协议,所以你可以简单地这样做:
cursor.execute(sql)for row in cursor: print row ...
来自MySQLdb.cursors.baseCursor的相关代码:
def __iter__(self): return iter(self.fetchone, None)

将
MySQLdb光标类实现了迭代器协议,所以你可以简单地这样做:
cursor.execute(sql)for row in cursor: print row ...
来自MySQLdb.cursors.baseCursor的相关代码:
def __iter__(self): return iter(self.fetchone, None)