Pythonでテキストファイルを一行ずつ読み込む方法はいくつかあります。ここでは、最も一般的な方法を紹介します。
with openを使用する方法
with open('test.txt') as f:
for line in f:
print(line)
このコードは、’test.txt’という名前のファイルを開き、その中の各行を一行ずつ読み込み、それを出力します。
read()を使用する方法
with open('test.txt') as f:
lines = f.read()
for l in lines.split("\n"):
print(l)
このコードは、ファイル全体を一度に読み込み、それを行ごとに分割してから、各行を出力します。
readline()を使用する方法
with open('test.txt') as f:
line = f.readline()
while line:
print(line.rstrip("\n"))
line = f.readline()
このコードは、ファイルから一行ずつ読み込み、それを出力します。
readlines()を使用する方法
with open('test.txt') as f:
lines = f.readlines()
for l in lines:
print(l.rstrip("\n"))
このコードは、ファイル全体を一度に読み込み、それを行ごとに分割してから、各行を出力します。
以上がPythonでテキストファイルを一行ずつ読み込む方法です。これらの方法を使って、Pythonでファイル操作を行うことができます。適切な方法を選択して、Pythonプログラミングを楽しみましょう!