• # J'avance

    Posté par (site web personnel) . En réponse au message Script de configuration de miroir des dépots. Évalué à 1.

    Dans mon code j'ai un petit problème. Je demande à l'utilisateur d'entrer des nombre, mais si celui-ci met une autre valeur je reçois un message d'erreur. Je pensais qu'en cas d'erreur, le bloc except qui serait exécuté.

    Il y a trop de choses dans mon bloc try?..
    ```

    distri=[]
    message='Vous avez choisi:\n'
    while 1:
     choix=input('Choisissez une ou plusieurs distribution(s): ') or 'aucun'
     try:
     choix_lst=choix.split(' ')
     for num in choix_lst :
     print(num)
     distri.append(listedistri[int(num)-1])
     message+=listedistri[int(num)-1] + '\n'
     print(message)
     break
     except:
     print('La réponse saisie est incorrecte, veuillez indiquer uniquement des nombres compris\
    \nentre 1 et ' + str(i-1)) + 'et séparés par un espace.'
    '''
    

    Un LUG en Lorraine : https://enunclic-cappel.fr