我正在使用的代码是:
import time
print(time.strftime("%H:%M:%S"))
在动态shell中,这(如您所料)输出格式化的字符串,例如3点21分35秒
从文件执行完全相同的代码时,会抛出以下错误:
Traceback (most recent call last):
File "main.py", line 2, in <module>
print(time.strfime("%H:%M:%S"))
AttributeError: 'module' object has no attribute 'strfime'
任何人都知道为什么会发生这种情况,更重要的是,如何解决这个问题?
答案 0 :(得分:3)
你有一个错字:
print(time.strfime("%H:%M:%S"))
应该是
print(time.strftime("%H:%M:%S"))