如果我使用from time import time,Python 2.7.3无法识别time.sleep(60).但如果我使用import time,那么Python无法识别t=time().为什么会这样?有什么办法,我可以使用time(),并time.sleep(x)在同一个程序?
from time import time
#import time
intervalInMinute = 1
t = time()
while 1:
time.sleep(60)
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
回溯(最近一次调用最后一次):文件"myProg.py",第9行,time.sleep(60)AttributeError:'builtin_function_or_method'对象没有属性'sleep'
DSM*_*DSM 24
您需要确定您希望名称time引用的内容,模块或模块中调用的函数time.你可以写:
>>> from time import time, sleep
>>> time()
1347806075.148084
>>> sleep(3)
>>>
Run Code Online (Sandbox Code Playgroud)
要么
>>> import time
>>> time.time()
1347806085.739065
>>> time.sleep(2)
>>>
Run Code Online (Sandbox Code Playgroud)
小智 5
from time import timetime()从模块导入方法time.import time另一方面,导入模块time.import time并使用time.time()而不是time().
| 归档时间: |
|
| 查看次数: |
33154 次 |
| 最近记录: |