Zapisywanie pliku w Pythonie
- Poprzednia strona Odczytywanie pliku w Pythonie
- Następna strona Usunięcie pliku w Pythonie
Zapisz do istniejącego pliku
Aby zapisać do istniejącego pliku, musisz open()
Dodaj parametr do funkcji:
"a"
- Dodaj - doda się do końca pliku"w"
- Zapisz - nadpisze każdą istniejącą zawartość
Przykład
Otwórz plik "demofile2.txt" i dodaj zawartość do pliku:
f = open("demofile2.txt", "a") f.write("Teraz plik ma więcej zawartości!") f.close() # Po dodaniu, otwórz i przeczytaj plik: f = open("demofile2.txt", "r") print(f.read())
Przykład
Otwórz plik "demofile3.txt" i nadpisz zawartość:
f = open("demofile3.txt", "w") f.write("Woops! I have deleted the content!") f.close() # Po zapisaniu, otwórz i przeczytaj plik: f = open("demofile3.txt", "r") print(f.read())
Komentarz:Metoda "w" nadpisze całą zawartość.
Utwórz nowy plik
Aby utworzyć nowy plik w Pythonie, użyj open()
Metoda, używając jednego z następujących parametrów:
"x"
- Utwórz - Zostanie utworzony plik, jeśli plik istnieje, zostanie zwrócona błąd"a"
- Dodaj - Jeśli określony plik nie istnieje, zostanie utworzony"w"
- Zapis - Jeśli określony plik nie istnieje, zostanie utworzony
Przykład
Utwórz plik o nazwie "myfile.txt":
f = open("myfile.txt", "x")
Wynik: Utworzono nowy pusty plik!
Przykład
Jeśli nie istnieje, utwórz nowy plik:
f = open("myfile.txt", "w")
- Poprzednia strona Odczytywanie pliku w Pythonie
- Następna strona Usunięcie pliku w Pythonie