Pythonは、テキストファイルの読み込みや書き込みを行うための機能を提供しています。この記事では、Pythonを使用してテキストファイルを読み込む基本的な方法について説明します。
ファイルの読み込み
Pythonでテキストファイルを読み込むためには、open
関数を使用します。この関数は、ファイル名とモードを引数に取り、ファイルオブジェクトを返します。
f = open('myfile.txt', 'r')
上記のコードでは、'myfile.txt'
という名前のファイルを読み込みモード('r'
)で開いています。
ファイル全体を読み込む
ファイル全体を一度に読み込むには、read
メソッドを使用します。
f = open('myfile.txt', 'r')
data = f.read()
f.close()
このコードは、'myfile.txt'
というファイルを開き、その内容をすべて読み込んでから、ファイルを閉じています。
ファイルを行単位で読み込む
ファイルを行単位で読み込むには、readlines
メソッドを使用します。
f = open('myfile.txt', 'r')
datalist = f.readlines()
f.close()
このコードは、'myfile.txt'
というファイルを開き、その内容を行単位で読み込んでリストに格納した後、ファイルを閉じています。
まとめ
Pythonでテキストファイルを読み込む方法はいくつかありますが、最も基本的なのはopen
関数を使用してファイルを開き、read
またはreadlines
メソッドを使用して内容を読み込むことです。これらの基本的な操作を理解することで、より複雑なファイル操作を行うための基礎を身につけることができます。.