テキスト ファイルの各行の最初の単語を保持し、残りを削除するこの python スクリプトを作成しました。
逆に、ファイルの各行の最後の単語を保持し、その前のすべての単語とスペースを削除するにはどうすればよいですか?
import sys
with open(sys.argv[1]) as f, open('out.txt', 'w') as out:
for line in f:
out.write(line.split()[0]+'\n')
したがって、指定されたファイルの行が「どこかにある」場合、保持され、その行の out.txt に書き込まれるのは「どこか」になります。