前提・実現したいこと
プログラミング初心者です。
pythonでテキスト文書を形態素解析したあとに、動詞と名詞を抽出するプログラムを書いています。
テキスト文書は形態素解析され、出力されているのですが、最後に以下のエラーが出ています。
ご享受、よろしくお願いします。
発生している問題・エラーメッセージ
MeCab.Tagger;proxy of <Swing object of type 'MeCab::Tagger *' at 0x0046AB00>
該当のソースコード
tagger = MeCab.Tagger("-Ochasen") m = MeCab.Tagger("-Ochasen") for line in open('input.txt', 'r'): chunks = m.parse(line) chunks = chunks.rstrip('\n') print(chunks) print(chunks[2]) for f in chunks: cols = f.split("\t") if len(cols) >= 4: parts = cols[3].split(",") if parts[0].startswith("動詞"): m.append(cols[0]) if len(cols) >= 4: parts = cols[3].split(",") if parts[0].startswith("名詞"): m.append(cols[0]) #形態素解析した後に名詞と動詞を抽出 print("名詞と動詞の抽出") print(m) print("ここまで") ソースコード
Swing じゃなくて Swig じゃないですか?