• 1.3 日志配置以及蓝图的抽取


    (1)在说日志以及蓝图前我们先创建一个info(父文件夹)-modules(子)-index(子)这三python文件夹,然后在info文件夹生成的__init__.py中放置你的日志配置,在index生成的__init__.py中放置你的蓝图抽取

    (2)日志的配置如下

     1 import logging
     2 from logging.handlers import RotatingFileHandler
     3 
     4 def setup_log(level):
     5     # 设置日志的记录等级
     6     logging.basicConfig(level=level)  # 调试debug级
     7     # 创建日志记录器,指明日志保存的路径(前面的logs为文件的名字,需要我们手动创建,后面则会自动创建)、每个日志文件的最大大小、保存的日志文件个数上限。
     8     file_log_handler = RotatingFileHandler("./logs/log", maxBytes=1024 * 1024 * 100, backupCount=10)
     9     # 创建日志记录的格式               日志等级    输入日志信息的文件名   行数       日志信息
    10     formatter = logging.Formatter('%(levelname)s %(filename)s:%(lineno)d %(message)s')
    11     # 为刚创建的日志记录器设置日志记录格式
    12     file_log_handler.setFormatter(formatter)
    13     # 为全局的日志工具对象(flask app使用的)添加日志记录器
    14     logging.getLogger().addHandler(file_log_handler)

    日志的作用是用来记录你的错误信息的后面会频繁记录的

    (3)蓝图的抽取

    1 from flask import Blueprint
    2 
    3 
    4 index_blue = Blueprint('index',__name__)
    5 from . import views
  • 相关阅读:
    模板
    CF1271E Common Number
    模板——长链剖分
    XJOI NOIP501/511训练22 ttt学字符串
    POJ 1151 Atlantis
    BZOJ 1014 [JSOI2008]火星人prefix
    Luogu P1856 [USACO5.5]矩形周长Picture
    CF716D Complete The Graph
    Luogu P2596 [ZJOI2006]书架
    HTML 学习之JavaScript作用域
  • 原文地址:https://www.cnblogs.com/Hdwmsyqdm/p/13864649.html
Copyright © 2020-2023  润新知