示例#1
0
def getGoodwordsBucketList(wordsFileName):
    with codecs.open(wordsFileName, "r", "utf-8") as dictFile:
        buckets = []

        for line in dictFile:
            goodWord = line[:-1]
            bucket = Bucket()
            bucket.word = goodWord
            bucket.sortedWord = getArrangedLetters(goodWord)
            bucket.wordLength = len(goodWord)
            bucket.bucket = makeBucketsLetters(goodWord)
            buckets.append(bucket)
    return (buckets)