我像这样创建python代码,但效果不佳。(结果不返回)
我只想提取“动词”“名词”“形容词”
你有什么主意吗?
太感谢了。
m = MeCab.Tagger("-Ochasen")
for result in results:
# word = m.parse(result['text'])
word = [line.split()[0] for line in m.parse(result['text']).splitlines() if "名詞" in line.split()[-1]
for line in m.parse(result['text']).splitlines() if "動詞" in line.split()[-1]
for line in m.parse(result['text']).splitlines() if "形容詞" in line.split()[-1]]
result['mecab'] = word