outFile = "Result.txt"
with open("Dictionary.txt") as objFile:
for LineLoop in objFile:
strWord = ""
bPass = True
nSpecialSubs = 0
LineLoop = LineLoop.strip()
if len(LineLoop) < 2 or len(LineLoop) > 8:
continue
for nIndx in range(0, len(LineLoop)):
if LineLoop[nIndx] in ["a", "b", "c", "d", "e", "f"]:
strWord = strWord + LineLoop[nIndx]
elif LineLoop[nIndx] == "o":
strWord = strWord + "0"
nSpecialSubs = nSpecialSubs + 1
elif LineLoop[nIndx] == "l" or LineLoop[nIndx] == "i":
strWord = strWord + "1"
nSpecialSubs = nSpecialSubs + 1
elif LineLoop[nIndx] == "s":
strWord = strWord + "5"
nSpecialSubs = nSpecialSubs