csvを読み込もうとしてエラー発生
with open(filepath, 'r') as f: reader = csv.reader(f) for row in reader: print(row)
を実行すると以下の「UnicodeDecodeError」
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x91 in position 15: invalid start byte
文字コード確認
nkf --guess filepath
=>Shift_JIS (CRLF) codecを利用
import codecs with codecs.open(filepath, 'r', 'shift_jis') as f: reader = csv.reader(f) for row in reader: print(row)