Schreiben von Zeichenfolgen in Textdateien in Python
In Python können Sie den Wert einer Zeichenfolgenvariablen, z. B. TotalAmount, in eine schreiben Textdokument. So geht's:
Durch die Verwendung eines Kontextmanagers wird sichergestellt, dass die Datei immer geschlossen ist:
with open("Output.txt", "w") as text_file: text_file.write("Purchase Amount: %s" % TotalAmount)
Wenn Sie Python2.6 oder höher verwenden, verwenden Sie str.format():
with open("Output.txt", "w") as text_file: text_file.write("Purchase Amount: {0}".format(TotalAmount))
Verwenden Sie in Python2.7 und höher {0} oder {}:
with open("Output.txt", "w") as text_file: text_file.write("Purchase Amount: {}".format(TotalAmount))
Verwenden Sie in Python3 den optionalen Dateiparameter mit print():
with open("Output.txt", "w") as text_file: print("Purchase Amount: {}".format(TotalAmount), file=text_file)
Oder verwenden Sie F-Strings in Python3.6:
with open("Output.txt", "w") as text_file: print(f"Purchase Amount: {TotalAmount}", file=text_file)
Das obige ist der detaillierte Inhalt vonWie kann ich in Python Zeichenfolgen in Textdateien schreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!