mirror of
https://github.com/mii443/akaza.git
synced 2025-08-22 14:55:31 +00:00
29 lines
522 B
Python
29 lines
522 B
Python
from comb.engine import parse_skkdict
|
|
import pygtrie
|
|
|
|
dictionary = parse_skkdict('/usr/share/skk/SKK-JISYO.L', encoding='euc-jp')
|
|
|
|
t = pygtrie.CharTrie()
|
|
|
|
for k, v in dictionary.items():
|
|
vvv = '/'.join(v).encode('utf-8')
|
|
t[k] = v
|
|
|
|
print("LOADED")
|
|
|
|
|
|
def gen_latice(s):
|
|
for n in range(len(s) - 1):
|
|
print(n)
|
|
word = s[0:n]
|
|
print(word)
|
|
|
|
|
|
src = 'じゅうかきんぜい'
|
|
# print(t.get('じゅうか'))
|
|
for s in t.prefixes('たんげつ'):
|
|
print(s)
|
|
|
|
# f = src[0]
|
|
# print(gen_latice(src))
|