punctuation = ".,-{}[]()?!:"
def words_on_line(line):
return [word.strip(punctuation) for word in line.split()]
def words_in_file(filename):
words = []
with open(filename) as f:
for line in f:
words.extend(words_on_line(line))
return words