我有5個變量,我想用1行代碼將它們全部寫入文本文件,而不是重複執行5次x.write()函數。我真的不知道如何做到這一點,請幫助在Python中將多個變量寫入單獨的文本文件中
0
A
回答
4
with open('path/to/file', 'w') as outfile:
outfile.write("{}{}{}{}{}\n".format(var1, var2, var3, var4, var5))
vars = (var1, var2, var3, var4, var5)
with open('path/to/file', 'w') as outfile:
outfile.write(''.join([str(i) for i in vars]))
+0
完美就是我在尋找的感謝! –
2
如果你正在使用Python 3.6或更高版本,可以使用PEP-498 F-字符串,做簡明
with open("path/to/file", "w") as f:
f.write(f"{var1}{var2}{var3}{var4}{var5}")
相關問題
- 1. Python:將多個變量寫入文件
- 2. 在Python中將文本寫入文件
- 3. 如何在Python中將多個矩陣寫入文本文件?
- 4. 將不同類型的多個變量寫入文本文件
- 5. 將多個列表寫入Python中的文本文件 - 2.7
- 6. 通過在python中輸入將多行寫入文本文件?
- 7. 在python中將多個聲音文件寫入單個文件中
- 8. 在文件夾中的多個文件上運行python代碼並將它們寫入單獨的文件
- 9. 在文本文件的單獨行中寫入
- 10. 輸入一個文本文件,並在Python中寫入多個輸出文件
- 11. 如何從Python中的文本文件中將2列中的字符串讀入單獨的變量?
- 12. 使用python在文本文件中寫入多個值
- 13. python讀取大量文件並將信息寫入單個文本文件
- 14. 如何使用python將多個輸入寫入文本文件?
- 15. 將變量寫入文件
- 16. 如何在Python中將文本列表寫入文本文件
- 17. 將變量寫入「.txt」文件中R
- 18. 如何將兩個變量寫入一個文本文件?
- 19. 在Python中將變量寫入十六進制文件
- 20. 批處理文件不寫入文本文件中的變量
- 21. 將文本文件中的列寫入excel中的單獨工作表
- 22. 如何將中文文本寫入python中的文件
- 23. 根據Python中的變量將文件寫入目錄
- 24. 在寫入文件之前處理變量中的文本
- 25. 寫許多變量到文本文件
- 26. 如何將多個單元格寫入文本文件
- 27. 無法將提取的文本寫入csv中的單獨行
- 28. 將文本文件的特定行寫入文本文件 - Python
- 29. 將文本寫入文件的中間
- 30. 如何將統計分析輸出寫入R中的單獨文本文件?
看看的Python [writelines](https://www.tutorialspoint.com/python/file_writelines.htm)方法。 – Antimony