![](/img/trans.png)
[英]Python - How do you write a new line in a text file for ever iteration of a while loop?
[英]How do you write to a new line when writing to a file in Python?
我正在嘗試將一些文本寫入Python中的文件。 我使用/ n嘗試創建一個新行,但它只是在創建的文件中這樣顯示:
玩家1-\\ nBob-得分-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"
synthax很方便,因為它會提醒您您正在使用以下命令在文件上精確地打印: print "someString"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.