Posterior a investigar con especialistas en esta materia, programadores de deferentes áreas y profesores hemos dado con la respuesta al dilema y la compartimos en este post.
Ejemplo 1: python compare si 2 archivos son iguales
>>>import filecmp
>>> filecmp.cmp('file1.txt','file1.txt')True>>> filecmp.cmp('file1.txt','file2.txt')False
Ejemplo 2: python compara el contenido de dos archivos
import difflib
import sys
# git-styled outputwithopen('/tmp/hosts0','r')as hosts0:withopen('/tmp/hosts1','r')as hosts1:
diff = difflib.unified_diff(
hosts0.readlines(),
hosts1.readlines(),
fromfile='hosts0',
tofile='hosts1',)for line in diff:
sys.stdout.write(line)
Al final de la página puedes encontrar las notas de otros desarrolladores, tú aún tienes la opción de insertar el tuyo si dominas el tema.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)