在python中将'time'作为模块导入时出现问题

时间:2011-09-16 07:08:27

标签: python

我正在尝试导入time模块,以便能够使用time.sleep(secs)功能。

我认为可能存在的问题是我还导入了datetime,这可能会搞砸了

import datetime
import time
.
.
some code utilizing `datetime`
.
.
time.sleep(seconds)

我得到的错误是:AttributeError: 'function' object has no attribute 'time'

2 个答案:

答案 0 :(得分:14)

您几乎肯定定义了一个名为time的变量或函数。尝试重命名。

答案 1 :(得分:2)

可能你已经设置了

time = 3

或早些时候睡觉的其他几秒钟,使时间模块蒙上阴影。但这通常会给AttributeError: 'int' object has no attribute 'sleep',所以我不是百分百肯定。导入日期时间然后导入时间应该没有问题。

{那么你可以发布更多的代码吗?