app.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:nthu-ee-progreport-autogen 作者: HW-Lee 项目源码 文件源码
def post_file():
    if "var.json" in request.files.keys():
        usrvar = json.load(request.files["var.json"])
    else:
        return make_response("no var.json", 200)

    if "data.csv" in request.files.keys():
        csvfile = request.files["data.csv"]

        resp = { "server-connected": False, "data-posted": False, "err-occur": False }
        rpmng = ReportManager(usrvar)
        try:
            if rpmng.connect_server(): 
                resp["server-connected"] = True
                if rpmng.submit_progress(csvfile=csvfile): resp["data-posted"] = True

        except:
            resp["err-occur"] = True

        rpmng.finalize()

        return make_response(jsonify(resp), 200)

    else:
        return make_response("no data.csv", 200)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号