带打印或日志的最小计时器包装
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毫秒
`````
以儿童电视节目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毫秒
`````