次の内容の test というファイルがあります。
a
b
c
d
e
f
g
次の python コードを使用して、このファイルを 1 行ずつ読み取り、出力します。
with open('test.txt') as x:
for line in x:
print(x.read())
この結果、最初の行を除いてテキスト ファイルの内容が出力されます。つまり、結果は次のようになります。
b
c
d
e
f
g
ファイルの最初の行が欠落している理由を知っている人はいますか?