Datetime没有属性datetime

时间:2016-12-08 08:47:55

标签: python datetime

我想将datetime.datetime.strptime(date_visit,“%Y-%m-%d”)返回到我的函数read_file中,但是python一直说datetime.datetime没有属性datetime?在我返回的功能中它正在工作。请帮助任何人。

return datetime.datetime.strptime(date_visit,"%Y-%m-%d") 




def read_file(date): 

  all_animals = list() 

  day = datetime.datetime.strptime(date_visit,"%Y-%m-%d").isoweekday()


  datetime.datetime.strptime(date_visit,"%Y-%m-%d") 


  workingday = [1,2,3,4,5]

2 个答案:

答案 0 :(得分:1)

只需将import datetime.datetime替换为import datetime

答案 1 :(得分:0)

当然datetime.datetime没有属性datetime。你应该像这样使用它:

from datetime import datetime

datetime.strptime(...)

或者:

import datetime

datetime.datetime.strptime(...)

要使用datetime.datetime.strptime(),您需要导入整个模块:

import datetime

第二个datetime是第一个中的类型,它具有strptime()功能。有关详细信息,请查看此链接:

datetime — Basic date and time types