三日月館【別館】開発・制作Tips集

[Python] BOM付きUTF8でテキストファイルを保存する

最終更新:

fumiduki1985

- view
管理者のみ編集可
codecsモジュールを使用して、文字コードを指定してファイルオブジェクトを作成すれば可能。

記述例:
import codecs
file = codecs.open('test.txt', 'w', 'utf-8-sig')  # 'utf-8-sig'はBOM付きUTF8を表す
# ファイルオブジェクトへの書き込み
file.close()


このページのタグ一覧
Python プログラミング

記事メニュー
ウィキ募集バナー