让我们写漂亮的日志

prettylog的Python项目详细描述


CoverallsTravis CILatest Versionhttps://img.shields.io/pypi/wheel/prettylog.svghttps://img.shields.io/pypi/pyversions/prettylog.svghttps://img.shields.io/pypi/l/prettylog.svg

让我们写漂亮的日志:

importloggingfromprettylogimportbasic_config# Configure loggingbasic_config(level=logging.INFO,buffered=False,log_format='color')

可用格式

  • 流-默认行为
  • 彩色原木
  • json-json表示法
  • syslog-写入syslog

快速启动

设置json日志:

importloggingfromprettylogimportbasic_config# Configure loggingbasic_config(level=logging.INFO,buffered=False,log_format='json')

缓冲日志处理程序

参数buffered=true启用内存缓冲区,该缓冲区会延迟刷新日志。

importloggingfromprettylogimportbasic_configbasic_config(level=logging.INFO,buffered=True,buffer_size=10,# flush each 10 log recordsflush_level=loggging.ERROR,# or when record with this level will be sentlog_format='color',date_format=None,# Disable date for logs, True enables it.# str with format is custom date format.)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
未检测到“空格”的java ASCII码   音频如何在Java中设置SourceDataLine的音量   java MyBatissSpringBoot无法使用作为bean注入的数据源   Java字谜递归列表<List<String>>仅存储空列表<Strings>   java显示30px高的JPanel,然后用minecraft填充剩余空间   java JOGL平滑度   Java:按完整与否对1d对象数组进行排序   arraylist仅当java结构不存在时才将对象添加到java结构中   无法初始化java渲染库在安卓 studio 4.1.1上出现错误   java SpringBoot ClassCastException   java解析文本文件,基于字数   java=运算符引发异常   java使点可拖动并存储新坐标JavaFx   JavaWebSphereApplicationServer:EJB模块和JMS路由器