Python 以干净有序的格式打印新文件的输出
我试图使用代码创建一个名为output.txt的文件 但是,当我打印下面的代码,然后查看实际的.txt文件时,它会在一行上打印所有代码,这不是我想要的Python 以干净有序的格式打印新文件的输出,python,python-3.7,Python,Python 3.7,我试图使用代码创建一个名为output.txt的文件 但是,当我打印下面的代码,然后查看实际的.txt文件时,它会在一行上打印所有代码,这不是我想要的 file2.write("*******************************************") file2.write(" ""TICKET REPORT"" ") file2.write("") file2.write("There are 6
file2.write("*******************************************")
file2.write(" ""TICKET REPORT"" ")
file2.write("")
file2.write("There are 6 tickets in the database.")
file2.write("")
file2.write("Maximum Ticket price is $179.99.")
file2.write("Minimum Ticket price is $49.99.")
file2.write("Average Ticket Price is $149.99.")
file2.write("")
file2.write("Thank you for using our ticket system!")
file2.write("")
file2.write("*******************************************")
file2.close()
我希望文本按如下所示逐行打印。请记住,我正在运行Windows 10。只需在行的末尾添加
'\n'
或另一种解决方案是:
lines = [line0, line1, .... ]
fo = open("foo.txt", "rw+")
fo.writelines(lines)
只需将
'\n'
添加到行的末尾或即可。另一种解决方案是:
lines = [line0, line1, .... ]
fo = open("foo.txt", "rw+")
fo.writelines(lines)
可能的重复可能的重复