执行dryrun的python实用程序。

dryp的Python项目详细描述


该模块帮助您在 python项目具有一个简单的开关“开/关”特性。

Authors:Daniele Zanotelli (dazano@gmail.com)
Copyright:2017-2018
License:MIT
Python version:3.x

文档

该包随Sphinx可编译文档一起提供 在docs目录下。

您可以在线阅读project docs上的最新文档。

安装

通过PIP:

$ pip install drypy

或者从github下载项目并编译包

$ git clone https://github.com/dzanotelli/drypy.git
$ cd drypy
$ make whl

你会在dist/子目录下找到你的全新whl。

基本用法

shamdecorator应用于函数并将dryrun设置为on。

from drypy import dryrun
from drypy.patterns import sham

>>> @sham
>>> def foo(bar):
        pass
>>> dryrun(True)
>>> foo(42)

将记录以下输出:

[DRYRUN] call to 'foo(42)'

使用python标准日志工具,因此由您决定 以正确配置它。

若要使用特定海鸟的自定义替代品,请查看警长副手模式的文档。

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

推荐PyPI第三方库


热门话题
java如何按顺序显示父节点属性值和关联的子节点属性值?   java Zip 2在Spring Webfux中的不同Mono   java Twitter oauth_签名创建   SpringBoot中未标识java自定义依赖项   如何使用Java访问netbeans中的json Post方法值   在Java中查找数字的位数之和   java Hibernate使用date where子句过滤单列数据   java Spring@ExceptionHandler未捕获AccessDeniedException   java如何知道bean是否有一些值   javavaadin谷歌描述   javafx如何修复“java未命名模块从y和z读取程序包x”   Java generictyped方法返回错误的类型   java Android从应用程序发送电子邮件崩溃电子邮件强制关闭   Java与C版本的相同算法   Java编程异常   java动态生成收据   java使用ACRCloud将音频记录保存在文件中   java在注册到web应用程序后激活帐户   Java数组删除最后存储的元素