web-dev-qa-db-ja.com

Python 3で.txtファイルに書き込む方法

この.txtファイルと同じフォルダーに.pyファイルがあり、これが含まれています:

cat\n
dog\n
rat\n
cow\n

Var(var = 'ant')を.txtファイルの次の行に保存するにはどうすればよいですか?

34
Toby Smith

ファイルを追加モードで開き、新しい行(\n行区切り記号):

with open(filename, 'a') as out:
    out.write(var + '\n')

これにより、ファイルの最後に他のすべてのコンテンツの後に行が追加されます。

70
Martijn Pieters