用人类可读的方式记录函数参数和返回值的decorator

logwrap的Python项目详细描述


日志包

https://travis-ci.com/python-usive-helpers/logwrap.svg?branch=masterazure devops buildshttps://coveralls.io/repos/github/python-usive-helpers/logwrap/badge.svg?documentation status >>> https://img.shields.io/pypi/v/logwrap.svg a https://img.shields.io/pypi/status/logwrap.svghttp://img.shields.io/github/license/python-help-helpers/logwrap.svghttps://img.shields.io/badge/code%20Style-black-000000.svg

logwrap是一个帮助程序,用于记录可读格式的函数参数和函数调用的调用结果。 为什么?由于记录 *args,**kwargs 在project grow中变得无用,您需要在调用日志中获得更多详细信息。

<反对>
  • 日志记录不是单行的。
PU:U/P>
  • 日志记录不是一条100500符号长的线。 (尤其是对于测试/开发环境和Kibana用户而言)。
  • 免费服务:作业由此库及其依赖项完成。它在virtualenv工作
  • 免费软件:apache许可证
  • 开放源码: https://github.com/python有用帮助程序/logwrap
  • pypi打包: https://pypi.python.org/pypi/logwrap
  • 自编代码:注释中包含类型的docstrings
  • 测试:请参见顶部的百吉饼
  • 支持多种python版本:
Python 3.6
Python 3.7
< div > 注

python 3.4和2.7在<;5.0.0、python 3.5和<;6版本中受语法更改的支持。

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

推荐PyPI第三方库


热门话题
具有未知数量条件的java If语句   java如何在Spark中使用两个“条件”进行过滤?   雅加达ee为ColdFusion提供的最佳Java ee服务器   java如何在jersey的MessageBodyWriter方法中获取writeTo中的anotations值?   java从脚本文件调用jar文件中的函数   java在执行insert语句后,如何获得id值为的语句?   在OS X上设置OpenCV Java绑定   java使用for循环遍历数组x。以字符串形式返回x的元素,其中每个元素由一个空格分隔   ApacheiClientBuilder为Algolia Java创建的APIClient是线程安全的吗?   java在DFS/BFS算法中获取邻居时避免内存分配?   java使用AES/CBC/PKCS5P加密大文件(2GB)   允许保存/加载列布局的Java DB网格组件   队列大小为1的java Spring调度   跑步带有Java参数的exe   java正则表达式将所有“<”和“>”标记替换为“&lt;”及“&gt;”在<<![CDATA]>标签?   java何时同步变量?