- for number, line in enumerate(book.txt_file):
- if number < 17:
- continue
- line = unicode(line, 'utf-8').lower()
- for letter in line:
- mydict = lesmianator.setdefault(last_word, {})
- myval = mydict.setdefault(letter, 0)
- mydict[letter] += 1
- last_word = last_word[-2:] + letter
+ text = unicode(m.group(1), 'utf-8').lower()
+ for letter in text:
+ mydict = lesmianator.setdefault(last_word, {})
+ myval = mydict.setdefault(letter, 0)
+ mydict[letter] += 1
+ last_word = last_word[-2:] + letter
+ f.close()