我想使用sqlalchemy从mysql数据库中获取数据并使用不同类中的数据。基本上我一次获取一行,使用数据,获取另一行,使用数据等等。我我遇到了一些问题......
基本上,我如何从mysql数据中一次一行地输出数据?我已经查看了所有教程,但它们没有多大帮助。
答案 0 :(得分:1)
你遇到了什么问题?
您可以简单地遍历ResultProxy对象:
for row in conn_or_sess_or_engine.execute(selectable_obj_or_SQLstring): do_something_with(row)
答案 1 :(得分:0)
根据我的理解,你对这样的事情感兴趣:
# s is object returned by the .select() method
rs = s.execute()
row = rs.fetchone()
# do something with the row
row = rs.fetchone()
# do something with another row
您可以在教程here中找到它。