您的代码看起来不错,并且我确定换行符已正确写入文件中。我能想到的唯一原因是,您使用的编辑器未将文件
n视为行分隔符,而是
rn将对视为行分隔符(如Windows上的记事本)打开了文件。
因此,您可以使用编写换行符,也可以使用
write.print("rn")诸如的其他其他编辑器简单地打开文件vim。无论使用什么编辑器打开文件,都将使用换行符。

您的代码看起来不错,并且我确定换行符已正确写入文件中。我能想到的唯一原因是,您使用的编辑器未将文件
n视为行分隔符,而是
rn将对视为行分隔符(如Windows上的记事本)打开了文件。
因此,您可以使用编写换行符,也可以使用
write.print("rn")诸如的其他其他编辑器简单地打开文件vim。无论使用什么编辑器打开文件,都将使用换行符。