Pythonのreadlineの使い方が知りたいですか?
readline()はPythonでファイルの中身を1行ずつ読み込むために使われるファイルオブジェクトのメソッドです.このメソッドはファイルの中身を1行ずつ読み込み,毎回呼び出されたときにファイル内の次の1行を返します.
readline()メソッドの使い方は次のとおりです。
ファイル.readline()
ここで、fileはすでに開いているファイルオブジェクトで、readline()メソッドはそのファイルオブジェクトから1行読み込みます。
readline()メソッドを呼び出すと、ファイルから1行読み込み、ファイルポインタを次の行の先頭に移動します。ファイルが末尾まで読み込まれた場合は、readline()メソッドは空文字列を返します。
ファイルの内容を一行ずつ読み取るにはループを使用するとよい。サンプルコードは以下のとおり。
with open('file.txt', 'r') as file:
line = file.readline()
while line:
print(line)
line = file.readline()
上のコードでは、file.txtというファイルを開き、readline()メソッドで1行ずつ読み込んでいき、その読み込んだ内容をprint()しています。この処理をファイルの最後まで繰り返しています。