예제 #1
0
파일: app.py 프로젝트: JaeHyunL/test1
def index():
    '''
        데이터 요청로직
        :input args : 지역 키워드 (WS,KR,YK,UJ,SU)
        :return :json data (기상정보,방사선수치)
    '''
    start = time.time()
    if request.method == 'GET':
        arg = request.args.get('keyword')
        arg2 = request.args.get('wha')
        if arg == None:
            arg = arg2
        db = CRUD()
        result = db.readData(keyword=arg, wha=arg2)
        finalResult = {}
        for i in range(len(result)):
            finalResult[i + 1] = result[i]
            finalResult[(i + 1) * 100] = result[i]
        finalResult = json.dumps(finalResult, ensure_ascii=False, indent=4)
    print("time :", time.time() - start)

    return finalResult