一時ファイルを作成して書き込むことはできますが、ファイル行を読み取ると空になります。一時ファイルにコンテンツがあることを確認しました。これが私のコードです。ありがとう
import tempfile
temp = tempfile.NamedTemporaryFile()
with open("~/somefile.txt") as inf:
for line in inf:
if line==line.lstrip():
temp.write(line)
line = str(temp.readline()).strip()
print line #nothing