国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

python - 如何使用jsom.dumps獲得完整的json數(shù)據(jù)?

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

問題描述

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

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,發(fā)現(xiàn)輸出

<web.utils.IterBetter instance at 0x00000000037D0888>

也就是說想通過這樣得到記錄總數(shù)是行不通的。我把程序改了一下,把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 編程
相關文章:
主站蜘蛛池模板: 欧美黄视频在线观看 | 亚洲一区二区久久 | 国产综合视频在线观看一区 | 免费区欧美一级毛片精品 | 亚洲小视频 | 国产成人亚洲综合网站不卡 | 一级特黄aaa大片 | 日韩欧美色综合 | 91免费视| 免费看a级片| 国产碰碰 | 亚洲成a人片毛片在线 | 香蕉久久一区二区不卡无毒影院 | 精品久久影院 | 性刺激免费视频观看在线观看 | 日本一级毛片在线看 | 国产热久久精 | 男女乱淫真视频免费观看 | 中文字幕av一区二区三区 | 国产主播福利片在线观看 | 精品国产自在现线看久久 | 成人中文字幕在线高清 | 影院成人区精品一区二区婷婷丽春院影视 | 亚洲高清成人欧美动作片 | 国产精品视频视频久久 | 一级女性全黄久久生活片免费 | 精品日本一区二区三区在线观看 | 国产亚洲精品hd网站 | 一级毛片免费观看不卡的 | 三级黄网站 | 5x性区m免费毛片视频看看 | 欧美成人精品动漫在线专区 | 欧美日韩不卡在线 | 亚洲精品色一区二区三区 | 欧美一级毛片免费网站 | 三级视频网站在线观看 | 国产在线爱做人成小视频 | 久久人 | 欧美成人免费tv在线播放 | 久久久免费精品视频 | 成人亚洲欧美日韩在线 |