为了账号安全,请及时绑定邮箱和手机立即绑定

Django AttributeError:类型对象“ datetime.datetime”没有属性

Django AttributeError:类型对象“ datetime.datetime”没有属性

慕姐4208626 2021-04-02 17:57:47
我需要有关此python代码的一些帮助,我正在尝试根据用户输入生成一些时间数据,但我不断收到错误消息:AttributeError: type object 'datetime.datetime' has no attribute 'datetime'我已经尝试了几种导入语句,例如: from datetime import datetime, timedelta 并且import datetime错误仍然存在。请帮忙,因为我无法解决这个问题。def generate_time_slots(available_from, available_to):    entry = []    while available_from <= available_to:        available_from = datetime(available_from).time() + datetime.timedelta(minutes=10).time()        entry.append(doctor_id = '1', date = '2018-07-11', avalable_slots= available_from,)        for x in entry:            Slots.objects.bulk_create(entry)
查看完整描述

1 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

您使用的from datetime import datetime意思是您的datetime名字已经指向datetime.datetime。如果尝试访问datetime.datetime,将最终访问datetime.datetime.datetime不存在的内容。

您应该import datetime改为使用,而在代码中使用datetime.datetimedatetime.timedelta,但是如果您仍然想使用from datetime import datetime, timedelta,则必须将datetime.datetime代码中的所有s更改为只说datetimedatetime.timedelta只说timedelta


查看完整回答
反对 回复 2021-04-27
  • 1 回答
  • 0 关注
  • 255 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信