中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python3中flask-3如何將信息寫入日志

發布時間:2021-08-13 11:26:25 來源:億速云 閱讀:401 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“python3中flask-3如何將信息寫入日志”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“python3中flask-3如何將信息寫入日志”這篇文章吧。

使用logging模塊,記錄日志信息

安裝模塊

pip3 install logging

腳本示例

vim flask_api_logging.py

#!/usr/bin/env python3
# -*- coding:utf-8 -*-
 
import json
import logging
from flask import Flask, request, jsonify
 
app = Flask(__name__)
 
@app.route("/flask_api/", methods=['POST', 'GET'])
def flask_api():
  data = json.loads(request.get_data(as_text=True))
  # 打印debug級別日志
  app.logger.debug("data: %s" % (data))
  user_id = data.get("id")
  user_name = data.get("name")
  # 打印info級別日志
  app.logger.info("reply: %s" % (data))
  return jsonify({"user_id":user_id,"user_name":user_name})
 
if __name__ == '__main__':
  # 添加日志模塊,將日志寫入到指定文件中,打印DEBUG級別以下日志
  app.debug = True
  handler = logging.FileHandler('logs/flask.log', encoding='UTF-8')
  handler.setLevel(logging.DEBUG)
  logging_format = logging.Formatter("%(asctime)s flask %(levelname)s %(message)s")
  handler.setFormatter(logging_format)
  app.logger.addHandler(handler)
  # 啟動flask服務
  app.run('0.0.0.0', 5000)

以上是“python3中flask-3如何將信息寫入日志”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

香河县| 兴安县| 郸城县| 桐梓县| 磴口县| 克拉玛依市| 兴文县| 弋阳县| 边坝县| 竹山县| 资阳市| 开封市| 新源县| 池州市| 永州市| 康保县| 黑山县| 梁山县| 通海县| 明水县| 邓州市| 柘城县| 凤冈县| 韶山市| 汶上县| 黑龙江省| 公主岭市| 甘南县| 大余县| 扎兰屯市| 阿坝| 南召县| 大方县| 花垣县| 马龙县| 长乐市| 屏东县| 兴国县| 清徐县| 息烽县| 历史|