Pythonを使用して実装されたWin環境でテキストファイルのヘッダーからBOMを削除するコード

WBOY
リリース: 2016-06-16 08:46:44
オリジナル
941 人が閲覧しました

問題:
Windows 環境でテキスト ファイルを作成または編集すると、保存時にヘッダーに BOM が追加されます。
ftp を使用して Linux にアップロードすると、実行中に最初の行でエラーが報告されます。
次の方法で BOM ヘッダーを削除できます。必要な友達はそれを参照できます。

コードをコピー コードは次のとおりです:

コーデックのインポート
data = open("Test.txt") .read( )
if data[:3] == codecs.BOM_UTF8:
data = data[3:]
print data.decode("utf-8")

説明: ファイルの先頭は 0xEF 0xBB 0xBF は BOM

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!