Python编程:time模块实现函数执行时间计时器

简介: Python编程:time模块实现函数执行时间计时器

代码示例

import time
import logging
logging.basicConfig(level=logging.DEBUG)
def timer(func):
    """
    函数执行计时器
    """
    def inner(*args, **kwargs):
        start = time.time()
        ret = func(*args, **kwargs)
        end = time.time()
        logging.info("time: {:.2f} s".format(end - start))
        return ret
    return inner

使用方式

@timer
def function():
  pass 
function()


相关文章
|
5月前
|
Python
Python time sleep()方法
t – 推迟执行的秒数。 返回值 该函数没有返回值。
59 0
|
6月前
|
存储 Linux C语言
Python标准库分享之时间与日期 (time, datetime包)
Python标准库分享之时间与日期 (time, datetime包)
|
1月前
|
数据处理 Python
使用Python的time库来格式化时间
使用Python的time库来格式化时间
43 1
|
4月前
|
Unix Python
Python-datetime、time包常用功能汇总
Python-datetime、time包常用功能汇总
39 0
|
6月前
|
Unix C语言 Python
Python时间模块(time)
Python时间模块(time)
34 0
|
8月前
python-- time 和 datetime
python-- time 和 datetime
|
8月前
|
Unix C语言 Python
|
9月前
|
数据采集 数据挖掘 Unix
Python 中的 time 模块
time 模块包含一些函数用于获取时钟时间和处理器的运行时间,还提供了基本解析和字符串格式化工具。它是由底层 C 库提供与时间相关的函数,因此在不同的平台上会有细微的差别。
|
10月前
|
算法 Unix Python
Python中的Time和DateTime
Python在处理与时间相关的操作时有两个重要模块:time和datetime。在本文中,我们介绍这两个模块并为每个场景提供带有代码和输出的说明性示例。
75 0
|
11月前
|
Python
Python built-in module time 内建时间库常用函数
Python built-in module time 内建时间库常用函数
85 0

热门文章

最新文章