English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

pythonでファイルのエンコードを判断するchardet(例を説明)

1本文32、実際に測定したところ、このバージョンでは7ウィンドウズ3.2とpython 

2使用方法:解凍したchardetとdocsの2つのフォルダをpythonにコピーし、環境で正常に使用してください。3.2ディレクトリのLib\site-packages ディレクトリで正常に使用できます。 

3ファイルエンコーディングを判断する参考コードは以下の通りです:

file = open(fileName, "rb")#"rb"が必要で、それがなければデフォルトでgbkでファイルを読み込みます。     
buf = file.read() 
result = chardet.detect(buf) 
file = open(fileName,"r",encoding=result["encoding"]) 
content = file.readlines()

以上のこのpythonでファイルエンコーディングを判断するchardet(実例解説)が、編集者が皆さんに提供した全ての内容です。皆さんに参考になれば幸いです。また、呐喊チュートリアルを多くのサポートをお願いします。

声明:この記事の内容はインターネットから取得しており、著作権者に帰属します。インターネットユーザーが自発的に貢献し、自己でアップロードしたものであり、このサイトは所有権を持ちません。また、人工的な編集は行われておらず、関連する法的責任も負いません。著作権侵害を疑う内容がある場合は、メールを notice#w に送信してください。3codebox.com(メールを送信する際には、#を@に置き換えてください。報告を行い、関連する証拠を提供してください。一旦確認がとりつけば、このサイトは侵害を疑う内容をすぐに削除します。)

基礎教程
おすすめ