Przetwarzanie plików 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.