执行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使用(BluetoothGattCharacteristic)特性中的数据创建、写入和保存csv文件。getValue()   java如何使用groupBy创建一个值为BigDecimal字段平均值的映射?   日期时间Java将iso_即时格式的字符串转换为日期   java如何检索和显示Android firebase的配置文件?   scala AWSJAVASDK:解压缩大小必须小于262144000字节   要应用于列表的java JSTL if条件   java在3个点之间画一个正方形   Kotlin java抽象类IllegaAccessError   java原语双值相等取决于大小?   java有没有一种方法可以对数据集使用compareTo()方法,而不必遍历数据集的每个元素?   java为什么我发送的每个UDP消息都会改变端口源?   重新选择文件时swing Java JTree冻结   java不知道我的游戏是怎么回事   Motif L&F中自定义组合框渲染器中的Java Swing消失文本   java Trade Me API访问前的OAuth