(方法) 歴史的には、ファイル読み込みにはいくつかの方法がありました。旧バージョンのPythonではfile
オブジェクト直接を使ったが、Python 2.5でwith
文が導入され、open
関数と組み合わせてリソースの管理が安全になりました。read
, readline
, または readlines
メソッドを使うと多様な読み込み方ができます。実装の詳細としては、Pythonはファイルシステムとオペレーティングシステムの違いから隠蔽層を提供し、開発者が簡単にファイルを取り扱えるようになっています。もっと大きなファイルやバイナリデータの場合はio
モジュールのBytesIO
やStringIO
を使う代替方法があります。