py/gadict_c5.py
changeset 727 453837f63094
parent 696 537b8ce489af
child 757 5417f2102dc5
equal deleted inserted replaced
726:d41eddc3561f 727:453837f63094
    39             mode = m.group(1)
    39             mode = m.group(1)
    40             tag = m.group(2)
    40             tag = m.group(2)
    41             fname = m.group(3)
    41             fname = m.group(3)
    42             with io.open(fname, mode='r', buffering=1, encoding="utf-8") as stream:
    42             with io.open(fname, mode='r', buffering=1, encoding="utf-8") as stream:
    43                 if mode == "var":
    43                 if mode == "var":
    44                     parser = gadict_freq.HeadVarParser(stream)
    44                     parser = gadict_freq.WordformParser(stream)
    45                 elif mode == "freq":
    45                 elif mode == "freq":
    46                     parser = gadict_freq.FreqlistParser(stream)
    46                     parser = gadict_freq.FreqlistParser(stream)
    47                 else:
    47                 else:
    48                     raise Exception("Unsupported mode: '{:s}'".format(mode))
    48                     raise Exception("Unsupported mode: '{:s}'".format(mode))
    49                 wlist = parser.parse()
    49                 wlist = parser.parse()