我有一个python3.4web服务。你知道吗
我还有MYSQL数据库,有两个表,表1和表2。你知道吗
对于表1,我以JSON格式将数据提取到浏览器中。你知道吗
对于表2,我需要一个静态表,因此,我设法将表转换为内存中的XML,现在是静态的。我还设法从静态XML中获取JSON格式的值。你知道吗
现在,我想将这两个JSON值附加到一个JSON中,如何实现这一点。 我已尝试使用以下代码:
event=getxml() //table 1- XML
description = event.getname('921')
xmlvalue = jsonify (description)
conn=pymysql.connect(host='',user='',password='',db='') // table 2 - MYSQL
a=conn.cursor()
sql='SELECT logseq, logcode FROM `table2`Where Event_code = 921 '
a.execute(sql)
row_headers=[x[0] for x in a.description]
data = a.fetchall()
json_data=[]
for result in data:
json_data.append(dict(zip(row_headers,result)))
jsonvalue = json.dumps(json_data)
return (jsonvalue,xmlvalue)
但这不起作用,反而让我犯了这个错误
TypeError('Invalid status argument',)
有人能帮我一下吗,谢谢
用
jsonify
怎么样?您可以从flask导入数据,将数据添加到数组,并将数组附加到jsonify。你知道吗示例
相关问题 更多 >
编程相关推荐