Bug variable

Résolu/Fermé
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 - 9 mai 2020 à 19:30
NHenry Messages postés 15123 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 20 mai 2024 - 10 mai 2020 à 12:08
Bonjour, j’ai un problème et j’ai passé tout l’après-midi dessus, sans succès... Voilà le programme


Voilà l’erreur:

1 réponse

NHenry Messages postés 15123 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 20 mai 2024 332
9 mai 2020 à 20:12
0
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 1
9 mai 2020 à 20:46
Le code est très long...
Ça va si je met que la fonction problématique ?
0
Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021 1
9 mai 2020 à 21:04
def importer():
    réessayer = ”oui“
    while réessayer == “oui”:
        Ok = 1
        print(“Tout d’abord, vérifiez que le fichier est bien dans le même répertoire que ce programme.”)
        time.sleep(3)
        print(“Entrez le nom du fichier”)
        fichier = input()
        try:
            nfichier = open(fichier, “r”, encoding =utf8)
            phrase = nfichier.read()
            nfichier.close
            réessayer = “non”
        except FileNotFoundError:
            print(“Le fichier n’a pas été trouver, réessayer ?”)
            ressayer = input(“Répondez par oui ou par non \n”)
            Ok = 0
            phrase = None 
    return Ok, phrase, fichier
0
yg_be Messages postés 22805 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 mai 2024 1 469 > Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021
9 mai 2020 à 21:12
je pense que l'erreur est ailleurs, tu ferais mieux de partager le texte que tu montres dans l'autre image.
0
NHenry Messages postés 15123 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 20 mai 2024 332 > Neo_2014 Messages postés 32 Date d'inscription jeudi 26 mars 2020 Statut Membre Dernière intervention 10 février 2021
10 mai 2020 à 12:08
Par ailleurs, je note que tu as tendance à utiliser des noms accentués pour tes variables et non de fichiers.
Cela est fortement déconseillé car il arrive souvent que les encodages posent problèmes.
0