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

python3 通過bottle獲取請求參數但中文是亂碼

瀏覽:93日期:2022-09-18 18:19:22

問題描述

通過客戶端請求服務器,有請求參數,如果請求參數帶有中文則不能正確輸出.代碼如下

哪位大俠幫忙解決下?小弟不勝感激

from bottle import route, run, template, request@route(’/’, method=’GET’)def do_json(): str = ’your request msg is %s %s %s’ % (request.params[’message’], request.params[’age’], request.params[’sex’]) print(str) return {’respon’:str}run(host=’localhost’,port=8080, debug=True,reloader=True)

結果是如下的亂碼:your request msg is adam 18 ?|???a

問題解答

回答1:

python3 通過bottle獲取請求參數但中文是亂碼

換成這個方法即可:request.query.(請求參數字典的key值)

request.query.message

標簽: Python 編程
相關文章:
国产综合久久一区二区三区