Webエンジニアのメモ帳

技術的な話を中心に書いています。

【Python】文字コードを指定してファイルの内容を読み込む

Python文字コードを指定してファイルの内容を読み込むには、以下のように記述します。

path = "{ファイルのパス}"
with open(path, "r", encoding="utf-8") as f:
  content = f.read()

組み込み関数のopen()については以下のドキュメントに書かれています。

組み込み関数 — Python 3.9.0 ドキュメント

なおencodingは3つめではなく4つめの引数なので、上記のように引数名を指定しないといけません。