[英]How to write to .txt files in Python 3
我在与此.py
文件相同的文件夹中有一个.txt
文件,其中包含以下内容:
cat\n
dog\n
rat\n
cow\n
如何将 var (var = 'ant') 保存到.txt
文件的下一行?
以追加模式打开文件并写入一个新行(包括\\n
行分隔符):
with open(filename, 'a') as out:
out.write(var + '\n')
这会在文件末尾添加所有其他内容之后的行。
只是为了完成这个问题:
您还可以使用打印功能。
with open(filename, 'a') as f:
print(var, file=f)
打印函数将自动以换行符结束每次打印(除非在调用中给出替代结尾,例如print(var, file=f, end='')
表示没有换行符)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.