본문 바로가기
파이썬

파이썬 Flask보기에서 JSON 응답 반환

by º기록 2021. 2. 2.
반응형

Pandas로 CSV 파일을 분석하고 요약 정보가 포함 된 dict를 생성하는 기능이 있습니다. Flask보기에서 결과를 응답으로 반환하고 싶습니다. JSON 응답은 어떻게 반환합니까?

@app.route("/summary")
def summary():
    d = make_summary()
    # send it back as json

 

해결 방법

 


from flask import jsonify

@app.route('/summary')
def summary():
    d = make_summary()
    return jsonify(d)

Flask 0.11부터는 dict뿐만 아니라 JSON 직렬화 가능 유형을 최상위 개체로 전달할 수 있습니다.

 

참조 페이지 https://stackoverflow.com/questions/13081532

 

 

반응형

댓글