別環境で作られたテキストファイルの内容を読み込む際には、まずそのエンコーディングを調べる必要がある。chardetパッケージを使って、これを行う方法を紹介する。 chardetパッケージを使ってエンコーディングを検出して、その内容を読み込む Pythonのopen ...
@IT eBookシリーズ Vol.136『解決!Pythonファイル操作編』(画像クリックでeBookを表示) ファイル操作って何となく難しいって思いませんか? 何かミスをするとファイルが壊れちゃうんじゃないか? って思ったことありますよね。でも、大丈夫です。Pythonには ...
開発者のDan Blanchard氏は、月間1億3000万回ダウンロードされているPythonライブラリ「chardet」をAnthropicのClaudeを使って全面的に書き直し、ライセンスをLGPLからMITに変更しました。オリジナルの作者はこれに異議を唱え、Free Software Foundationは非難、そして ...
月間1億3,000万ダウンロードを超えるPythonライブラリが、AIで丸ごと書き換えられた。ライセンスごと。オープンソースの根幹を揺るがす問いが、いま目の前にある。 5日間で書き換えられた12年 Pythonの文字エンコーディング検出ライブラリchardetに、激震が ...
外部システムから送られてきたCSVファイルや、何年も前の古いテキストログをPythonで読み込もうとした時、真っ先にぶつかる壁。 それが**「文字コード(エンコーディング)の壁」**です。 「UTF-8だと思って開いたらエラーが出た」 「Shift-JISで開いてみたら ...
Developer Dan Blanchard used Anthropic's Claude to completely rewrite chardet, a Python library downloaded 130 million times a month, and switch its license from LGPL to MIT. The original author ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する