在python脚本执行期间在终端上有一个运行时钟

时间:2015-09-14 22:07:42

标签: python console

我希望在我的程序运行时,在控制台中运行一个时钟。有可能吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以在单独的线程/进程中运行以下代码段:

from __future__ import print_function
import time
import sys
import datetime

while True:
    now = datetime.datetime.now()
    print(now.strftime("%H:%M:%S"), end="\r")
    sys.stdout.flush()
    time.sleep(.4)