我无法将结果中的数据读取为正确的类型,例如:
result = engine.execute("SELECT id FROM table WHERE SetId = 5).fetchall()
MySQL DB 中的列id是 Long 类型
print result
[(1L,), (2L,), (3L,), (4L,), (5L,), (6L,)]
for row in result:
print row
(1L,) etc..
print type(row)
<class 'sqlalchemy.engine.base.RowProxy'>
将这些值读取为正确类型 Long 的最佳方法是什么?我真的不知道如何正确读取 RowProxy 类中的值