テスト機能によってデコレータを追加します!

インポート時には、
デフタイマー(FUNC):
デフデコ(* argsを、** kwargsから):
START_TIME = time.time()
FUNC(* argsを、** kwargsから)
STOP_TIME = time.time()
印刷(「FUNCの実行時間があります%s」は%(STOP_TIME-のstart_time))
戻りデコ

@timer#test1に=時間(TEST1)
DEF TEST1():
time.sleep(3)
印刷() 'TEST1の'

@timer
DEF TEST2(名前、年齢):
time.sleep(3)
印刷(名前、年齢)

TEST1()
TEST2( '罪ゼ'、47)

おすすめ

転載: www.cnblogs.com/lyzfp/p/11433880.html