TypeError:描述符'strftime'需要'datetime.time'对象但收到'str'

时间:2017-04-01 03:33:05

标签: python python-2.7

我可以独立运行以下行。

 import time
 time.strftime("%Y%m%d")

然后我将它们放入我定义的一个类方法

 import time 
 def method(self):
    ...
    [time.strftime("%Y%m%d") for x in range(5)]
    ...

列表理解与其他行没有互动。

然后,它只是抛出以下错误:

TypeError:描述符'strftime'需要'datetime.time'对象但收到'str'

有人能给我一个提示吗?谢谢。

1 个答案:

答案 0 :(得分:0)

我通过以下行找到解决方案:

from datetime import time

而不是

import time

非常感谢。