# Filename: compare.py # Author: Doina Gliga # Description: Vergleicht zwei Dateien, berechnet Prozentsatz der # Uebereinstimmungen. import string #die .txt Dateien als Listen öffnen manGestList=open('Input2_ManGest.txt').readlines() autGestList=open('Input2AutomGest.txt').readlines() i=0 #index definieren: x=0 # Zähler der nicht-übereinstimmenden Strings for i in range(len(manGestList)): #alle Woerter der manGestList durchgehen: if manGestList[i] != autGestList[i]: #wenn manuell gestemmtes Wort nicht gleich mit dem automatisch #gestemmten Wort: x=x+1 #erhöhe den Fehlerzähler mit 1 print manGestList[i], autGestList[i], 'in zeile', i+1 #gibt das manuell und automatisch gestemmtes # Wort und die Nummer der Zeile zurueck, wo der Fehler gefunden ist #Berechnung der Effizienz: y=(x*100)/len(manGestList) print len(manGestList), 'Eintraege ManStemmed' print x, 'non-concordances' print (100-y), "% richtig"