\

Pythonでテキストファイルを一行ずつ読み込む基本的な方法について説明します。この方法は、大きなファイルを効率的に処理するためによく使用されます。

まず、open関数を使用してファイルを開きます。次に、forループを使用してファイルの各行を処理します。以下にそのコードを示します。

with open('file.txt') as f:
    for line in f:
        print(line)

このコードは、file.txtという名前のファイルを開き、その中の各行を表示します。withステートメントは、ファイルの読み込みが完了したら自動的にファイルを閉じるために使用されます。

また、readlineメソッドを使用してファイルを一行ずつ読み込むこともできます。以下にそのコードを示します。

with open('file.txt') as f:
    line = f.readline()
    while line:
        print(line)
        line = f.readline()

このコードは、readlineメソッドを使用してファイルから一行ずつ読み込み、その行を表示します。whileループは、読み込む行がなくなると終了します。

これらの方法を使用すると、Pythonでファイルを一行ずつ効率的に読み込むことができます。適切な方法を選択することで、さまざまなシナリオでのファイル操作を容易に行うことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です