Drukowanie linii do pliku tekstowego
Używam Pythona do otwarcia dokumentu tekstowego:
text_file = open("Output.txt", "w")text_file.write("Purchase Amount: " 'TotalAmount')text_file.close()
Chcę zamienić wartość zmiennej łańcuchowej
TotalAmountna dokument tekstowy. Czy ktoś może mi powiedzieć, jak to zrobić?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
5 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Jeśli używasz menedżera kontekstu, plik jest automatycznie zamykany
Jeśli używasz Python2.6 lub nowszego, preferowana jest
W przypadku Pythona 2.7 i nowszych możesz użyć zamiast W Python3 istnieje opcjonalny parametr dla funkcji
Wprowadzono Python3.6
struny f
https://docs.python.org/3/what ... erals
dla innej alternatywy
Anonimowy użytkownik
Potwierdzenie od:
Więcej szczegółów:
drukowanie wielu argumentów w Pythonie
https://coderoad.ru/15286401/
Anonimowy użytkownik
Potwierdzenie od:
wtedy możesz użyć
funkcja drukowania
https://docs.python.org/3/libr ... print
:
W przypadku python2
to jest przykład w języku Python wyjściowy do pliku tekstowego
Anonimowy użytkownik
Potwierdzenie od:
numpy.savetxt('Output.txt', ["Purchase Amount: %s" % TotalAmount], fmt='%s')
Anonimowy użytkownik
Potwierdzenie od:
Od Pythona 3.6 dostępne są f-stringi.