文字列をテキストファイルに印刷する
私はPythonを使ってテキストドキュメントを開いています。
text_file = open("Output.txt", "w")
text_file.write("Purchase Amount: " 'TotalAmount')
text_file.close()
文字列変数 TotalAmount
の値をテキストドキュメントに代入したいのです。誰かこの方法を教えてくれませんか?
580
3
コンテキストマネージャを使用している場合は、ファイルが自動的に閉じられます。
Python2.6以降を使用している場合は、
str.format()
を使用することをお勧めします。Python2.7以降では、
{0}
の代わりに{}
が使えます。Python3では、
print
関数にオプションのfile
パラメータがあります。Python3.6 では f-strings が導入され、別の代替手段が用意されました。
複数の引数を渡したい場合は、タプルを使うことができます。
詳細: https://stackoverflow.com/questions/15286401/print-multiple-arguments-in-python
の場合は、Print Functionが使えます。
これは、Python Print String To Text File の例です。