Autres conseils

Google dispose d'une bibliothèque diff pour le texte brut avec API python, qui devrait appliquer aux documents HTML que vous voulez travailler avec. Je ne sais pas si elle est adaptée à votre cas d'utilisation particulière où vous êtes particulièrement intéressé à l'emplacement des différences, mais il est utile d'avoir un coup d'oeil.

Une solution laide et stupide: Si diff est plus rapide, utilisez-le; à travers un appel de python via subprocess, analyser la sortie de commande pour les informations dont vous avez besoin. Ce ne sera pas aussi vite que juste diff, mais peut-être plus rapide que difflib.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top