python_aini 发表于 2021-3-7 21:22:21

time模块调用问题

import time


def timslong(func):
    start = time.clock()
    print("it's time starting!")
    func()
    print("it's time ending!")
    end = time.clock()
    return "it's used:%s." % (end - start)


t = timslong(?)
print(t)

AttributeError: module 'time' has no attribute 'clock'
没这个属性..,而且这个参数我该怎么定义,{:5_100:} ,谢谢各位大佬

hrp 发表于 2021-3-7 21:39:06

你的源代码文件名是否是time.py?如果是,请换一个文件名。

python_aini 发表于 2021-3-7 21:43:42

hrp 发表于 2021-3-7 21:39
你的源代码文件名是否是time.py?如果是,请换一个文件名。

不是,{:5_100:}

太阳总会升起 发表于 2021-3-7 21:48:26

time.clock() 好像是被移除了,可以用 time.perf_counter() 或 time.process_time().

逃兵 发表于 2021-3-7 21:51:38

弃用警告:时间时钟在python3.3中已被弃用,并将从python3.8:使用time.perf_counter或 time.process_time 而不是time.clock()

python_aini 发表于 2021-3-7 22:04:46

逃兵 发表于 2021-3-7 21:51
弃用警告:时间时钟在python3.3中已被弃用,并将从python3.8:使用time.perf_counter或 time.process_time...

{:5_107:}
页: [1]
查看完整版本: time模块调用问题