前提・実現したいこと
Pythonでjanomeを使って読み込んだCSVファイルの内容を形態素解析をしたいのですが、
「for token in tokenizer.tokenize(sentence):」のところで、AttributeErrorが発生してしまいます。
CSVファイルは3行1列に日本語のテキストが入っています。
よろしくお願いいたします。
発生している問題・エラーメッセージ
AttributeError: 'list' object has no attribute 'strip'
該当のソースコード
python
1from janome.tokenizer import Tokenizer 2import csv 3 4tokenizer = Tokenizer() 5 6with open('keitaisokaiseki_sentence.csv') as f: 7 sentences = csv.reader(f) 8 9 for sentence in sentences: 10 print("===========================================") 11 print(sentence) 12 13 for token in tokenizer.tokenize(sentence): 14 print(" " + str(token))
試したこと
tokenizeは引数に文字列を渡す必要があるということでしたので、forでループさせてtokenizeに渡す用にしたのですがエラーが発生してしまいます。
補足情報(FW/ツールのバージョンなど)
PC:macbook
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/14 15:57
2021/08/14 16:11
2021/08/15 00:33