带打印或日志的最小计时器包装

timmytimer的Python项目详细描述


#timmytimer
以儿童电视节目timmy time

一个简单的包装器命名,用于记录/打印functionname、\*args和\**kwargs以及执行

install
pip install timmytimer


timmyprint
导入日志记录
从time import sleep
从random import random

*如果*安装了colorama,则会得到彩色打印
请尝试:
从colorama import fore,back,style,init < BR/> init(AutoReTe= TRUE)
,除了导入恐怖:A.后退,使导入类始终存在
类CopyFaleBoSE():
GETAtlamys= lambda Soad,名称:'Br/> Fuff= Byth= CyralFieldBand(< BR/> > BR/> @蒂米< BR/> DEF TestTimy(问候语),name='henrik'):
睡眠(random())
打印('{}{}}。格式(问候语,名称))

@timmyprint
def test\u timmyprint(问候语,name='henrik'):
睡眠(random())
打印('{}{}}。格式(问候语,名称))

@timmyp
def test\u timmyp(问候语,name='henrik'):
sleep(random())
print('{}{}}'。format(greeting,name))



如果{u name==''''''u main':
log=logging.getlogger()
log.setlevel(logging.debug)

test''u timmy('hello',name='gustav')
test timmyprint('goodday',
timmy p('p-man'p-man'p-man'p-man')
```````


输出:
``````````控制台
(WENV)c:\users\henrik\desktop\git_temp\timmmytimer>;py tests\test.py
Hellogustav
debug:root:[timmytimer]test-timmy(('hello',{'name''gustav'})370.00 ms
br/>gooddaday-ellinor
>goodday-ellinor



(“再见”,){'name':'ellinor'})536.00毫秒
p-man henrik
[timmytimer]测试timmyp(('p-man',){})230.00毫秒
`````



欢迎加入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计算未来位置