通过python和decorators更好地生活

decorator的Python项目详细描述


decorator模块的目标是使decorator模块更易于定义签名保护函数decorators和decorator工厂。
它还包括多个分派和其他细节的实现
(请查看文档)。它是根据两个条款发布的,即基本上你可以用它做任何你想做的事,但我不负责任。只需执行

`$pip install decorator`

,它将只在您的系统上安装模块。

如果您希望从源代码安装完整的发行版,包括
文档,请克隆[github repo](
https://github.com/micheles/decorator)或下载
[tarball](http://pypi.python.org/pypi/decorator)。解包并在主目录中运行

`$pip install.``

,可能是超级用户。

testing
——


在这种情况下,删除
旧版本。即使在很长一段时间内保持向后兼容性,也可以复制模块‘装饰器’Py’超过BR/>现有的一个。
BR/>库< BR/> -----
BR/>该项目是在GITHUB上主持的。您可以在这里查看源代码:

https://github.com/micheles/decorator

----


>文档已移动到github:https://raw.githubusercontent.com/micheles/decorator/master/docs/documentation.md

你的浏览器。

**kw)
dt=time.time()-t0
如果dt>;timelimit:
日志记录。warn('%s花费了%d秒',func.\uu name\uu,dt)
否则:
日志记录。info('%s花费了%d秒',func.\uu name\uu,dt)
返回结果

@warn\u slow\uw;如果花费超过1分钟,则发出警告
def预处理输入文件(inputdir,tempdir):


@warn_slow(timelimit=600)如果花费超过10分钟,则发出警告
def run_calculation(tempdir,outdir):

`````

享受!

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

推荐PyPI第三方库


热门话题
无法在Netbeans 8.2 JDK8u231中创建java Maven项目(Web应用程序)   java如何以设定的时间间隔生成随机数?   java从socket和inputStream的慢速读取   spring SCORM:Java中基于Web的SCORM播放器   Java将函数传递给方法   java绑定通用服务及其实现和子类型   java如何在运行时从选择列表框中动态选择选项?爪哇硒   java Selenium WebDriver什么是“Selenium客户端和WebDriver语言绑定”   elasticsearch需要elasticsearch高级Java客户端更新ByQueryRequest API帮助   JAVA哈希表查找最大值   WSDL操作中的java soapAction属性为空   java访问封闭类或父类方法的一般方法   eclipse在java中运行带有SeleneTestCase的ANT。lang.NoClassDefFoundError   java Hazelcast不会在节点启动时填充ReplicatedMap   如何在Java中从excel中读取特定行?   html JAVA将本地时间(GMT+8)转换为UTC时间   java将自定义端点添加到Spring数据REST存储库中,并以大摇大摆的方式显示   java计算未来位置