# foo.txt doit être présent dans le répertoire data sinon une erreur FileNotFoundError est générée. # foo.txt contient le texte 0 1 2 3 4 5 6 7 8 9, un caractère par ligne try: f = open(r'data\foo.txt','r',encoding='utf-8') # on essaie d'ouvrir le fichier except FileNotFoundError: print("Le fichier n'existe pas") else: contenu = f.read() # le fichier a été ouvert, on lit le contenu et print(contenu) # résultat : 0 1 2 3 4 5 6 7 8 9, un caractère par ligne f.close()