codeEncodeError: ‘cp932’ codec can’t encode characterのエラー回避

UnicodeEncodeError: ‘cp932’ codec can’t encode characterのエラー回避

windowsでpythonの処理をしていると、このようなエラーが良くでます。
これはpythonでwindowsにファイルをエクスポートする際、UTF-8からShift_JISに変換されているのですが、この文字コードの変換に対応できない文字があった場合に処理できずにエラーになります。

そこで今回は文字列をエラー無視でエンコード・デコードする方法でエラーが起こらないようにします。

このようにエラーになります。

そこでこのようにエラーを無視してエンコード・デコードすることでエラーが出る文字列を取り除くことが出来ます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です