def afficher_et_compter_lignes_du_fichier(chemin_du_fichier): try: with open(chemin_du_fichier, 'r') as fichier: lignes = fichier.readlines() for ligne in lignes: print(ligne.strip()) # Utilisez strip() pour supprimer les caractères de nouvelle ligne nombre_de_lignes = len(lignes) return nombre_de_lignes except FileNotFoundError: print(f"Le fichier {chemin_du_fichier} n'a pas été trouvé.") return None except Exception as e: print(f"Une erreur s'est produite : {e}") return None # Utilisation de la fonction chemin_du_fichier = "/root/monfichier" # Assurez-vous de spécifier le chemin correct nombre_de_lignes = afficher_et_compter_lignes_du_fichier(chemin_du_fichier) if nombre_de_lignes is not None: print(f"Nombre total de lignes dans le fichier : {nombre_de_lignes}")