2017-04-01 147 views
-3

我可以独立运行以下几行。TypeError:描述符'strftime'需要'datetime.time'对象,但收到'str'

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

然后,我把它们放进一个类的方法我定义

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

列表内涵与其他线路没有互动。

然后,它只是把下面的错误:

类型错误:描述信息的strftime'需要“datetime.time”对象,但收到了“STR”

任何人都可以给我一个提示什么正在进行?谢谢。

+1

你能否给我们提供更多的信息([mcve])比“这行代码既行得通,又行不通”? – TigerhawkT3

+0

你可能会在这里找到有用的信息:http://stackoverflow.com/questions/30112357/typeerror-descriptor-strftime-requires-a-datetime-date-object-but-received –

+0

你已经告诉我们你遇到过神秘的情况,其中'strftime'变得不合时宜,但你还没有告诉我们这种情况是什么。 –

回答

0

我找到下面这行的解决方案:的

from datetime import time 

代替

import time 

感谢还是很多。

相关问题