亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python - 如何使用jsom.dumps獲得完整的json數據?

瀏覽:183日期:2022-07-10 13:14:21

問題描述

最近都在研究python的flask編程,現在在用jQuery的easyui來寫一個網頁應用,現在問題是,我對數據庫查詢后,想返回標準的json數據給前端,但程序提示:

File 'D:jQueryUI code34Flasktest.py', line 23, in p_statusnow p_status_json = json.dumps({’total’:total,’rows’:[{’emp_sn’:i.emp_sn,’name’:i.name,’password’:i.password,’emp_dept_sn’:i.emp_dept_sn,’py_code’:i.py_code,’wb_code’:i.wb_code,’autograph’:i.autograph} for i in user]},indent=4)TypeError: <web.utils.IterBetter instance at 0x00000000033D8948> is not JSON serializable

代碼如下:

@app.route(’/p_statusnow’,methods = [’GET’,’POST’])def p_statusnow(): a=request.values.get(’page’) print a b=request.values.get(’rows’) c=int(b)*(int(a)-1) #user=db.query(’select * from dic_user limit ’) user=db.select (’dic_user’,offset=c,limit=b) total=db.query(’select count(*) from dic_user’) p_status_json = json.dumps({’total’:total,’rows’:[{’emp_sn’:i.emp_sn,’name’:i.name,’password’:i.password,’emp_dept_sn’:i.emp_dept_sn,’py_code’:i.py_code,’wb_code’:i.wb_code,’autograph’:i.autograph} for i in user]},indent=4) #print p_status_json return p_status_json

問題解答

回答1:

問題找到了,原因不在于json.dumps里,而是在于

total=db.query(’select count(*) from dic_user’)

這一句,通過print total,發現輸出

<web.utils.IterBetter instance at 0x00000000037D0888>

也就是說想通過這樣得到記錄總數是行不通的。我把程序改了一下,把total通過賦給a:

total=db.query(’select count(*) as num from dic_user’) for i in total:a=i.num p_status_json = json.dumps({’total’:a,’rows’:[{’emp_sn’:i.emp_sn,’name’:i.name,’password’:i.password,’emp_dept_sn’:i.emp_dept_sn,’py_code’:i.py_code,’wb_code’:i.wb_code,’autograph’:i.autograph} for i in user]},indent=4) #print p_status_json return p_status_json

運行正常。

回答2:

from flask import jsonify....def foo(): return jsonify({’test’:1})回答3:

object 不能直接放到 json 格式里。會報錯的。django 里,有提供 serialize 把對象序列化的方法。至于 flask 就不知道了..

標簽: Python 編程
相關文章:
主站蜘蛛池模板: baoyu在线观看地址 | www.黄色com| 美女吊黑视频在线观看 | 欧美性生活视频播放 | 亚洲精品国产高清不卡在线 | 日本亚洲色图 | 中国一级特黄视频 | 最近中文日本字幕免费完整 | 黑人操亚洲女人视频 | 国产原创视频在线 | 免费特级黄毛片在线成人观看 | 午夜高清性色生活片 | 欧美h网| 婷婷丁香在线视频 | 国产片一区二区三区 | 日韩伦理亚洲欧美在线一区 | 国产美女一区二区在线观看 | 俄罗斯一级毛片免费播放 | 精品国精品国产自在久国产不卡 | 国产日韩欧美精品一区二区三区 | 国产主播在线观看 | 亚洲精品免费观看 | 国产高清在线精品一区a | 亚洲一区高清 | 孕妇孕妇aaaaa级毛片视频 | 亚洲国产一区二区三区青草影视 | 黄色一级性生活视频 | 亚洲欧美激情综合首页 | 久久影院中文字幕 | 国产xxxx99真实实拍 | 一级毛片在线看在线播放 | 国产亚洲欧美日韩在线看片 | 国产在视频线精品视频www666 | 国产色在线 | 亚洲 国产色在线com | 青青草久热精品视频在线观看 | 亚洲精品中文字幕乱码影院 | 免费观看欧美一级牲片一 | 久久久夜色精品国产噜噜 | 91高清在线成人免费观看 | 国产欧美日韩精品a在线观看高清 | 久久经典免费视频 |