Udskriv streng til tekstfil
Jeg bruger Python til at åbne et tekstdokument:
text_file = open("Output.txt", "w")
text_file.write("Purchase Amount: " 'TotalAmount')
text_file.close()
Jeg ønsker at erstatte værdien af en strengvariabel TotalAmount
i tekstdokumentet. Kan nogen venligst lade mig vide, hvordan jeg gør dette?
580
3
Hvis du bruger en konteksthåndtering, lukkes filen automatisk for dig
Hvis du bruger Python2.6 eller højere, er det at foretrække at bruge
str.format()
For python2.7 og højere kan du bruge
{}
i stedet for{0}
I Python3 er der en valgfri
file
-parameter tilprint
-funktionenPython3.6 introducerede f-strings for et andet alternativ
Hvis du ønsker at sende flere argumenter, kan du bruge en tupel
Mere: https://stackoverflow.com/questions/15286401/print-multiple-arguments-in-python
så kan du bruge Print Function :
dette er et eksempel på Python Print String To Text File