我从数据库获取数据,基本上我执行一个查询,从表中选择4个字段。我正在使用python和sqlalchemy连接到db。
我正在使用list和append()来添加每一行,虽然我希望以更好的方式格式化数据,所以我可以访问它。
实现这一目标的最佳方法是什么?这就是我到目前为止所做的(为了便于阅读而简化):
for row in connection.execute(' select A, B, C, D from TESTTABLE'):
dbresult.append(row)
print dbresult
Testtable看起来像这样,有3个文本字段和一个日期字段:
A B C D
text1 text2 date text3
结果是一行,所有字段都拼凑在一起。我应该使用数组并使用循环打印,因此每个字段都会进入数组条目吗?