エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Python 3でファイル読み込み時のUnicodeDecodeErrorを回避する - kumilog.net
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python 3でファイル読み込み時のUnicodeDecodeErrorを回避する - kumilog.net
Pythonでファイルを読み込むときは以下のような処理でいけますが... with open('file/to/path', 'r') as... Pythonでファイルを読み込むときは以下のような処理でいけますが... with open('file/to/path', 'r') as f: for line in f: line = line.strip() # つづきの処理 読み込んでいる途中で、utf-8ではない文字が含まれていると、UnicodeDecodeErrorが発生することがあります。for line in fの行で発生します。 大きなファイル、特にどこかからダウンロードしたファイルの場合、どの文字がutf-8ではないのか、特定することが難しいです。 UnicodeDecodeError: 'utf-8' codec can't decode byte 0x96 in position 1024: invalid start byte codecsモジュールを使うと、ファイルがutf-8であることを明示して、utf-