###前提・実現したいこと
python3を使ってcsvに書かれている長文を正規表現を使ってキーワード検索できるようにしたいのですが、エラーが出て詰まってます。
###発生している問題・エラーメッセージ
File "××.py", line 14, in <module> match = re.search(keyword,r) File "C:\×\×\re.py, line 173, in search return _compile(pattern, flags).search(string) TypeError: expected string or bytes- like object
###該当のソースコード
import codecs import csv import re f = codecs.open('73utf.csv', 'r','utf-8') dataReader = csv.reader(f) keyword = "ワード".encode('utf-8') for row in dataReader: match = re.search(keyword,row) if match: print(match.group())
このソースコードをどうすれば、エラーを取り除けますか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/13 07:19
2017/11/13 07:23
2017/11/13 12:34