local variable 'z' referenced before assignment
salut tous le monde,
j'ai une erreur qui s'affiche quand j’exécute mon programme python,
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
def Sens2Sql(req_gen):
if req_gen=='Ordre Information':
listbox.insert(END,("['%s']Voulez-vous Mr/Mme votre note ou bien credit \n"%(now,z)))
listbox.insert(END,("['%s']Veuiller indiquer votre numero d'inscription:\n"%(now,num)))
if z=='note':
listbox.insert(END,( "['%s']tapez oui pour voir vos notes:\n"%(now,t)))
if t=='oui':
listbox.insert(END, ex('select nom from Etudiants where inscription="%s"' %(s)).fetchall())
listbox.insert(END, ex('select Module. designation ,Etudier.note from Module left join Etudier on Module. code_module= Etudier.code_module where inscription="%s"' %(num)).fetchall())
else:
listbox.insert(END, ("Desole, de ne pas pouvoir donner reponse a votre requete")) |
l'erreur est :
Code:
1 2
| listbox.insert(END,("['%s']Voulez-vous Mr/Mme votre note ou bien credit \n"%(now,z)))
UnboundLocalError: local variable 'z' referenced before assignment |
est vous pouvez m'aidezpour la résoudre
cordialement