私は Python スクリプトを書いていますが、一連の非常に小さなテキスト ファイルの 2 行目が必要です。現在行っているように、ファイルをハードドライブに保存せずにこれを抽出したいと思います。
TempFile および StringIO モジュールを参照するスレッドをいくつか見つけましたが、あまり意味がありませんでした。
現在、すべてのファイルをダウンロードし、1.txt、2.txt などのように順番に名前を付けてから、すべてを調べて 2 行目を抽出します。ファイルを開き、行を取得してから、次のファイルを見つけて開き、読み取りに進みたいと思います。
HDDへの書き込みで現在行っていることは次のとおりです。
while (count4 <= num_files):
file_p = [directory,str(count4),'.txt']
file_path = ''.join(file_p)
cand_summary = string.strip(linecache.getline(file_path, 2))
linkFile = open('Summary.txt', 'a')
linkFile.write(cand_summary)
linkFile.write("\n")
count4 = count4 + 1
linkFile.close()