【发布时间】:2018-06-24 13:27:21
【问题描述】:
每次打印字符串如何获取最新时间:
我使用了以下代码:
t1 = str(datetime.datetime.now())
s1 = "%s is a programming %s since" +" "+ t1
s2 = s1%(Einstein, genius)
当我运行这段代码时 - 时间 t1 显示一个恒定的时间值:
print (s2)
Einstein is a programming genius since 2018-06-24 17:33:57.484815
Einstein is a programming genius since 2018-06-24 17:33:57.484815
Einstein is a programming genius since 2018-06-24 17:33:57.484815
有没有办法自动更新“t1”的值,或者换句话说,我怎样才能在每次运行代码时更新时间? 例如:
print(s2)
Einstein is a programming genius since 2018-06-24 17:33:57.484815
Einstein is a programming genius since 2018-06-24 17:34:13.484815
Einstein is a programming genius since 2018-06-24 17:35:26.484815
提前谢谢你。
(我只是编程和 python 的绝对新手)。
【问题讨论】:
标签: python string date datetime time