我正在为Raspberry Pi创建一个程序,在命令行中,程序显示如下所示的日期和时间,我想添加重复或更新,以便日期和时间在程序开始后是最新的。这段代码来自一个在线教程,我想搞砸它并走向死胡同。我目前正在学习Python。
#!/usr/bin/python
import time
now = time.strftime("%c")
print "current date and time " + time.strftime("%c")
答案 0 :(得分:1)
以下代码将每秒在同一个地方打印时间:
import time
while True:
time.sleep(1.0)
print("\r" + str(time.time()), end="")
答案 1 :(得分:0)
您可以使用datetime
模块:
import datetime
datetime.datetime.now()
In [5]: datetime.datetime.now()
Out[5]: datetime.datetime(2015, 12, 11, 11, 0, 37, 518511)
修改强>
尝试使用以下脚本
#!/usr/bin/python
import datetime
import time
a = datetime.datetime.now()
time.sleep(1)
b = datetime.datetime.now()
print(b-a)
答案 2 :(得分:0)