【发布时间】:2016-01-03 19:26:38
【问题描述】:
我正在尝试为每个f.write 编写写入文件的python 代码。我想让它写入一个新行。我以为\n 会这样做。但是现在所有内容都被写入一行。我究竟做错了什么 ?
代码(localtime、sum 和 value 是变量)
f = open('/var/www/html/index.html','w')
f.write("<font size='35px'>"+sum+"</font>")
f.write('\n'+localtime)
f.write('\n Sist oppdatert '+value)
f.close()
【问题讨论】:
-
您说的是文件中的换行符还是 HTML 文档中实际的换行符?
-
提示:下次您提出关于 SO 的问题时,请提供最少的工作示例 (stackoverflow.com/help/mcve)。
-
有一个换行符
\n被正确附加。你怎么了? -
在 HTML 文档中。所以当我从浏览器查看它时,它会给我一个新行。
-
请使用除
sum之外的其他变量名 - 这是一个内置函数。