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

如何在 Python 中保存元组对象中的数据?

如何在 Python 中保存元组对象中的数据?

HUX布斯 2021-08-05 16:28:50
我正面临这个错误:AttributeError: 'tuple' object has no attribute 'save'来自以下代码:def load_images_to_db(path):  for dirname, dirnames, filenames in os.walk(path):    for subdirname in dirnames:      subject_path = os.path.join(dirname, subdirname)      label = Label.get_or_create(name=subdirname)      label.save()错误来自这一行:label.save()有人可以帮忙吗?
查看完整描述

1 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

get_or_create()返回一个元组。您不必显式调用save()

采用

label, created = Label.get_or_create(name=subdirname)
  • created 如果将新对象保存到数据库,则将返回

  • label 将返回您保存的对象。


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号