我想返回dateTime.dateTime.strptime(date_visit,"%y-%m-%d")中read_file,但python一直说dateTime.dateTime.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]
只需替换import datetime.datetime
import datetime
当然datetime.datetime
没有属性datetime
。您应该这样使用:
from datetime import datetime
datetime.strptime(...)
或:
import datetime
datetime.datetime.strptime(...)
要使用datetime.datetime.strptime()
,您需要导入整个模块:
import datetime
第二个datetime
是第一种类型,并且具有strptime()
函数。有关更多详细信息,请检查此链接:
日期时间 - 基本日期和时间类型