我正在尝试将一些文本写入 Python 中的文件。我使用 /n 尝试创建一个新行,但它在创建的文件中就像这样出现:
球员 1 - \n鲍勃 - 得分 - 12 - 进球 - 12
如果解决方案不包含 os 模块,我会更喜欢它,谢谢。
编辑:我刚刚意识到这适用于一台计算机而不是另一台计算机。明天当我可以访问另一台 PC 时,我会回到这个问题。
只需这样做:
f.write('some text\n')
请注意,正确的换行符是'\n'
,而不是'/n'
我想你想要\n
的,而不是/n
。
您可以通过多种方式做到这一点。我最喜欢的是:
f = open('newfile.txt', 'w')
print >> f, "New String\n"
这个print >> filename, "someString"
合成器很方便,因为它会提醒你在文件上写的正是你用命令打印的内容:print "someString"