【Python/chardet】ファイルの文字コードを確認

Pythonパッケージ「chardet」でファイルの文字コードを確認する方法についてまとめました。

【chardet】ファイルの文字コードを確認

Pythonでは「chardet」モジュールを使って簡単にファイルの文字コードを判別できます。
ただし、標準モジュールではないのでpipなどでインストールする必要があります。

pip install chardet

サンプルコード

サンプルプログラムのソースコードです。

# -*- coding: utf-8 -*-
import chardet

with open("test.txt", "rb") as f:
  char_code = chardet.detect(f.read())

print(char_code) #{'encoding': 'utf-8', 'confidence': '', 'language': ''}
関連記事
1 【WinPython】使い方・設定まとめ
2 Python入門 基礎文法とサンプル集
この記事を書いた人
西住技研

プログラミング言語「Python」を研究、仕事、趣味でデータ分析や作業自動化などに活用してきたノウハウを情報発信しています。
筆者の詳しいプロフィールやお問合せはこちらのページまで。
YoutubeX(旧Twitter)でも情報発信中です!

西住技研をフォローする
Python基礎

コメント