Enregistrer le résultat du module difflib dans un fichier excel

Signaler
Messages postés
122
Date d'inscription
jeudi 20 mars 2014
Statut
Membre
Dernière intervention
30 juillet 2020
-
Messages postés
12339
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 septembre 2020
-
Bonjour,

J'ai un code qui permet de comparer deux donnée dans un liste est ça marche très bien avec le module difflib voici mon code.
from difflib import unified_diff

s1 = ['a', 'b', 'c', 'd', 'e', 'f']
s2 = ['x', 'b', 'c', 'd', 'e', 'f']

for line in unified_diff(s1, s2):
    print(line)


Cela me retourne:
---

+++

@@ -1,4 +1,4 @@

-a
+x
b
c
d

Comme résultat il affiche la différence entre la liste en mettant un signe - et + devant le texte qui contient une différence.
Ce que je souhaite c'est d'afficher dans un fichier excel le résultat qui contient une différence comme montre l'image ci-après:


Cordialement,

1 réponse

Messages postés
12339
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 septembre 2020
694