Dans ce code :

j=1
for item in orderOFsssReserve:
  fforderOFsssReservefff=[]
  for item0 in orderDoubles1:
    if(item.studentidof== item0.userid):
      orders_student[j].setdefault(j, []).append(item0)
      break

Dans cette ligne de code :

      orders_student[j].setdefault(j, []).append(item0)

J'ai cette erreur:

KeyError: 1

Aide moi s'il te plait

1
hamid ashoor 16 sept. 2020 à 17:01

1 réponse

Meilleure réponse

Mon problème était :

commandes_étudiant[j].setdefault(j, []).append(item0)

Et j'essaye ça :

commandes_étudiant.setdefault(j, []).append(item0)

Ça marche !

0
hamid ashoor 16 sept. 2020 à 14:21