def __init__(self): ConditionalFreqDist.__init__(self) kanji_script = scripts.Script.Kanji i_stream = sopen(_edict_aligned_file, 'r') for line in i_stream: alignment = Alignment.from_line(line) for (g, p) in alignment: if scripts.contains_script(kanji_script, g): self[g].inc(scripts.to_hiragana(p)) i_stream.close() return