Już utworzyłem plik txt za pomocą Pythona z kilkoma liniami tekstu, które będą czytane przez prosty program. Mam jednak problem z ponownym otwieraniem pliku i pisaniem dodatkowych wierszy w pliku w późniejszej części programu. (Linie będą pisane od danych wejściowych użytkownika uzyskanych później.)jak dodać linie do istniejącego pliku za pomocą python
with open('file.txt', 'w') as file:
file.write('input')
Jest to przy założeniu, że „plik.txt” została otwarta przed i napisany w. W otwarciu tego po raz drugi jednak z kodem, który Obecnie mam, muszę wymazać wszystko, co było napisane wcześniej i przepisać nową linię. Czy istnieje sposób, aby temu zapobiec (i ewentualnie ograniczyć nadmierny kod ponownego otwierania pliku)?
Do nie używaj "pliku" jako nazwy zmiennej, ponieważ jest ona ukryta w wbudowanym pliku typu: – Fabian