An open API service indexing awesome lists of open source software.

https://github.com/meanstrong/log-handler-daily-path

一个每日切换日志路径模块
https://github.com/meanstrong/log-handler-daily-path

logging python3

Last synced: about 1 year ago
JSON representation

一个每日切换日志路径模块

Awesome Lists containing this project

README

          

# log-handler-daily-path - 一个每日切换日志路径模块

[![image](https://img.shields.io/pypi/v/log-handler-daily-path.svg)](https://pypi.org/project/log-handler-daily-path/)
[![image](https://img.shields.io/pypi/l/log-handler-daily-path.svg)](https://pypi.org/project/log-handler-daily-path/)

## About
这是一个日志路径每日轮转模块,按照指定方式每日切换日志输出路径。
日志输出的路径为: { base_path }/{ yyyy-MM-dd }/{ filename }

## Requirements
- Python3

## Install
通过pip命令安装:
```shell
pip install log-handler-daily-path
```

## Usage
```python
import logging

from log_handler_daily_path import DailyRotatingPathHander

logging.basicConfig(level=logging.DEBUG)
log_handler = DailyRotatingPathHander(base_path="/var/log", filename="app.log", backup_days=30)
logging.getLogger().addHandler(log_handler)

logger = logging.getLogger("Logger")
logger.info("xxx")
```

## Author
- Rocky Peng