word.py

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