研究了一天 因为需要从数据库拿数据然后转换成json的格式 expose出去为 API
发现一条数据是容易,两条以上我居然搞了这么久 好歹出来了 先贴一下 后面更新
flask也比较容易 很多参考的
fields = cur.description #获取查询结果中列的字段名,如果查询SQL中使用别名,此处显示别名。
cur.close()
conn.close()#Main
column_list = [] #定义字段名的列表
for i infields:
column_list.append(i[0])#提取字段名,追加到列表中#print column_list # 列表显示结果:[‘id‘, ‘NAME‘, ‘LOCAL‘, ‘mobile‘, ‘CreateTime‘]
select出来的list 和 这个字段名结合 组成一个dict
for row inresult:#定义Python 字典
data ={}#将row中的每个元素,追加到字典中。
for i inrange(len(column_list)):
data[column_list[i]]=row[i]#data[column_list[0]] = row[0]
## Python字段格式 和json字段格式转换
#data[column_list[1]] = str(row[1])
#data[column_list[2]] = str(row[2])
#data[column_list[3]] = str(row[3])
---------------------作者:野有蔓兮
来源:CSDN<