• [^] # Re: Ça veut dire quoi ?

    Posté par . En réponse au message Python: Return value not found in function. Évalué à 1.

    Salut kaos,
    Votre aide m'est très précieuse. J'ai eu à résoudre quelques problèmes de la suite de ce chatboot grâce à vos explications ...

    Voici ma fonction j'ai mis les exception. Est-ce bon ?

    def build_answer(shop, order_info, message, questions, history, is_buffalo):
     questions_2 = ["info_not_found", "none"]
     history_line = None
     for j in range(len(history)):
     try:
     if (message["email"] in history[j]):
     return handle_email(questions_2, order_info, message, history)
     response, answer_id, info = prepare_response(shop, questions, order_info, message,history)
     except IOError:
     print("Ordre_info Not found")
     else:
     print("Ordre_info Not found")
     # Build the file content
     answer_ids = [] ;
     answer_ids.append(answer_id);
     log_response(shop, questions_2, order_info, message, history)
     return response, answer_id