All pastes #396509 Raw Edit

MB

public python v1 · immutable
·published 2007-03-15 20:32 UTC
rendered paste body
import sysimport randomclass wordmap:    def __init__(self,fc,wordfile):        self.words = []        for w in open(wordfile,'r').readlines():            w = w.strip().lower()            if fc == w[0]:                self.words.append(w)    def __getitem__(self,i):        return self.words[i]for w in sys.argv[1:]:    wm = wordmap(w.lower(),'/usr/share/dict/words')    print wm[ random.randrange(len(wm.words)) ],print