如何每次都将变量写入新行的文件?

时间:2016-04-17 04:01:34

标签: python file variables

我正在尝试将变量放入文件中,并且每次都将它放在一个新行上。例如,file.write(variablehere)

已经有人问过如何将它写成file.write(stringhere)这样的字符串并按照这种方式进行,你只需要做" / n"但由于某种原因,这并不适用于变量。

我试过这个:

file.write(variable/n)
file.write('variable/n')
file.write(variable + '/n')

这些都没有奏效。谢谢你的帮助!

2 个答案:

答案 0 :(得分:3)

您正在使用正斜杠/n,您需要使用反斜杠\n

答案 1 :(得分:2)

如果您想使用以下内容,可以跳过针对特定问题的\n商家

print(variable, file=somefilehandle)

您可以使用sep参数更改分隔符,默认为" "end,默认为"\n"