from flask import Flask, request import logging import os file_path = os.path.abspath(os.path.dirname(__file__)) + '/app.log' logger = logging.getLogger(__name__) logger.setLevel(logging.DEBUG) # 配置日志格式化器 formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') # 配置日志处理器 handler = logging.FileHandler(file_path) handler.setLevel(logging.DEBUG) handler.setFormatter(formatter) # logger.addHandler(handler) app = Flask(__name__) @app.route("/price", methods=['POST', 'GET']) def crawl_request(): if request.method == "POST": json_data = request.get_json() logger.info(json_data) logger.debug(json_data) return str(json_data) elif request.method == "GET": return "hello world" else: pass if __name__ == '__main__': app.run(host='0.0.0.0', port=5002, debug=True)这样就可以了。本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
这样就可以了。