Przetwarzanie plików w Pythonie
- Poprzednia strona Formatowanie ciągów znaków w Pythonie
- Następna strona Odczytywanie pliku w Pythonie
Przetwarzanie plików jest ważnym elementem każdej aplikacji internetowej.
Python ma kilka funkcji do tworzenia, odczytywania, aktualizowania i usuwania plików.
Przetwarzanie plików
Kluczową funkcją do obsługi plików w Pythonie jest open()
funkcja.
open()
Funkcja ma dwa parametry: nazwę pliku i tryb.
Istnieją cztery różne metody otwierania plików (tryby):
"r"
- Odczyt - wartość domyślna. Otwórz plik do odczytu, jeśli plik nie istnieje, wyświetl błąd."a"
- Dodawanie - otwórz plik do dodawania, jeśli nie istnieje, utwórz go."w"
- Pisanie - otwórz plik do zapisu, jeśli plik nie istnieje, utwórz go."x"
- Tworzenie - utwórz określony plik, jeśli plik istnieje, zwróć błąd.
Ponadto, możesz określić, czy plik powinien być przetwarzany jako binarny czy tekstowy.
"t"
- Tekst - wartość domyślna. Tryb tekstowy."b"
- Binarny - tryb binarny (np. obrazy).
Gramatyka
Ponadto, możesz określić, czy plik powinien być przetwarzany jako binarny czy tekstowy:
f = open("demofile.txt")
Powyższy kod jest równoważny:
f = open("demofile.txt", "rt")
ponieważ "r"
(Odczyt) i "t"
(Tekst) jest wartością domyślną, więc nie ma potrzeby ich określania.
Komentarz:Upewnij się, że plik istnieje, w przeciwnym razie otrzymasz komunikat o błędzie.
- Poprzednia strona Formatowanie ciągów znaków w Pythonie
- Następna strona Odczytywanie pliku w Pythonie