1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| f = open('fichier un.txt')
g = open('fichier deux.txt')
ch1 = f.read()
ch2 = g.read()
print 'Taille du fichier un :',len(ch1)
print 'Taille du fichier deux :',len(ch2)
for x in xrange(min(len(ch1),len(ch2))):
if ch1[x]!=ch2[x]:
print "\nLes deux fichiers sont identiques jusqu'à:\n"
deb = x-100
if deb<0:
print repr(ch1[0:x])
else:
print "..........."+repr(ch1[deb:x])
print "\nPuis les deux caractères suivants sont différents:"
print "fichier un:\n"+repr(ch1[x:x+100])
print "\nfichier deux:\n"+repr(ch2[x:x+100])
f.close()
g.close() |
Partager