Skip to main content


Project description


The documentation is hosted at


pip install logger_app



# -*- coding: utf-8 -*-

from logger_app import FormatterRule, LoggerApp
from flask import request, Flask

app = Flask(__name__)
app.config['PROPAGATE_EXCEPTIONS'] = False  # 设置是否传递异常 , 如果为True, 则flask运行中的错误会显示到网页中, 如果为False, 则会输出到文件中

# FormatterRule.CB_TAG_MAP = dict(path=lambda: request.path, md5=lambda: request.host_url)

def index():
    # num = 1 / 0
    app.logger.error('this is a error')
    return "index"

if __name__ == '__main__':
    app.logger = LoggerApp(__name__, fmt=FormatterRule(style='json')).create_logger()

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for logger-app, version
Filename, size File type Python version Upload date Hashes
Filename, size logger_app- (7.6 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size logger_app- (5.8 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page