我想每秒打印一次日期时间。当我运行
import time, datetime
t0 = time.time()
while True:
print (time.strftime("%H:%M:%S",time.localtime(t0)))
time.sleep(1)
我就知道会这样
20:58:30
20:58:31
20:58:32
20:58:33
20:58:34
等等。但我得到了这个:
20:58:30
20:58:30
20:58:30
20:58:30
20:58:30
我该怎么做才对?
2条答案
按热度按时间lmyy7pcs1#
如果您希望更新发生在同一行:
iqjalb3h2#
我对编程相对来说是个新手,但我想分享一下我的发现。
我遇到了同样的问题。我试图使用datetime类更新一个时间戳为Last_modified的数据库。我调用datetime的结果总是返回相同的结果,这是不希望的。
以下是对我有效的方法:
变量cur_time现在具有与"现在“相关的属性。
所以,现在你可以得到属性,例如:
希望这能帮上忙