简单的控制台彩色日志工具。
Project description
使用教程
import kancylog as log
# 控制是否打印彩色日志,默认是True
# log.disablePrintColor()
# 使用默认的Logger实例
log.debug("debug log")
log.info("info log")
log.warn("warn log")
log.error("error log")
log.success("success log")
log.log("good log", "GOOD")
# 自定义Logger对象
logger = log.Logger(color=True, tag="demo", file="test_{date}.log")
logger.debug("debug log")
logger.info("info log")
logger.warn("warn log")
logger.error("error log")
logger.success("success log")
logger.log("good log", "GOOD")
1)文字效果
2021-11-27 01:17:56.316447 DEBUG 115872 <mainthread> - [log_tests.py::6] : debug log
2021-11-27 01:17:56.316447 INFO 115872 <mainthread> - [log_tests.py::7] : info log
2021-11-27 01:17:56.316447 WARN 115872 <mainthread> - [log_tests.py::8] : warn log
2021-11-27 01:17:56.316447 ERROR 115872 <mainthread> - [log_tests.py::9] : error log
2021-11-27 01:17:56.316447 OK 115872 <mainthread> - [log_tests.py::10] : success log
2021-11-27 01:17:56.316447 GOOD 115872 <mainthread> - [log_tests.py::11] : good log
2021-11-27 01:17:56.316447 DEBUG 115872 <mainthread> - [log_tests.py::16] (demo) : debug log
2021-11-27 01:17:56.316447 INFO 115872 <mainthread> - [log_tests.py::17] (demo) : info log
2021-11-27 01:17:56.316447 WARN 115872 <mainthread> - [log_tests.py::18] (demo) : warn log
2021-11-27 01:17:56.316447 ERROR 115872 <mainthread> - [log_tests.py::19] (demo) : error log
2021-11-27 01:17:56.316447 OK 115872 <mainthread> - [log_tests.py::20] (demo) : success log
2021-11-27 01:17:56.316447 GOOD 115872 <mainthread> - [log_tests.py::21] (demo) : good log
2)图片效果
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kancylog-0.0.4.tar.gz
(5.7 kB
view hashes)
Built Distributions
kancylog-0.0.4-py3.9.egg
(6.7 kB
view hashes)
Close
Hashes for kancylog-0.0.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1eab9a08a2d7e9e4af40c3b0cbf0c69df20fbc6f6cb72429cd0dd2ed00fd288c |
|
MD5 | 357eee69876b73c80717613653d64ba5 |
|
BLAKE2b-256 | 46e6baaac47f337d1eb2243b0608faec25c0be6fa137fd76c9ab2af7ecd10844 |