我在一段python代码中有一个字符串,我想添加一个时间戳。但是,当我尝试将时间戳转换为字符串时,我得到数据类型,而不是时间戳的字符串表示。
代码看起来像这样,
timeStamp = "TIME-" + str(time)
print timeStamp
>>> Time-<module 'time' (built-in)>
如何将时间戳转换为字符串以允许它与另一个字符串连接?
答案 0 :(得分:7)
您只导入了time
模块并将 转换为字符串;你需要拨打time.time()
function:
timeStamp = "TIME-" + str(time.time())
答案 1 :(得分:0)
也许你或其他人会使用这个答案:
from datetime import time
timeStamp = "TIME-" + str(time())
print timeStamp
time()
实际上是datetime.time()
干杯。