Pythonのreadlineメソッドは、ファイルから1行だけ読み込むためのメソッドです。この記事では、readlineメソッドの基本的な使い方と実践的な例を紹介します。
readlineメソッドの基本的な使い方
ファイルから一行ずつ読み込むには、readlineメソッドを使用します。以下に簡単な例を示します。
with open("test.txt", "r") as file:
line = file.readline()
print(line)
上記のコードでは、「test.txt」という名前のファイルを開いて、最初の行を読み込んで出力しています。with
ステートメントはファイルを適切に閉じるために使用される構文です。
ループを使った順番にデータを読み込む方法
readlineメソッドをループと組み合わせることで、ファイルから連続して行を読み込むことができます。以下はその例です。
with open("test.txt", "r") as file:
while True:
line = file.readline()
if not line:
break
print(line.strip())
この例では、ファイルの終わりに達するまで行を読み込んで出力します。
実践的な例
ここでは、実際のPythonコードを使ってreadlineを学ぶための実践的な例を見ていきましょう。
with open("sample.txt", "r") as file:
while True:
line = file.readline()
if not line:
break
print(line.strip())
このコードでは、「sample.txt」という名前のファイルを開いて、各行を読み込んで出力しています。
以上がPythonのreadlineメソッドの基本的な使い方と実践的な例です。このメソッドを使うことで、ファイルから一行ずつ効率的にデータを読み込むことができます。