python-mecab 分かち書き

ただ分かち書きしたいだけなのにできねぇ。
from MeCab import Tagger

'''
Example:
>>> import MeCab
>>> import mecab_wakachi_patch.py
>>> m = Mecab.Tagger()
>>> m.wakachi('僕と契約して魔法少女になってよ')
'''

def wakachi(self, text):
return [line.split('\t')[0] for line in self.parse(text).split('\n')[:-2]]

setattr(Tagger, 'wakachi', wakachi)



posted by 右京 | Python
blog comments powered by Disqus
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。