Otwórz plik Pythona
Obsługa plików jest ważną częścią każdej aplikacji internetowej.
Python ma kilka funkcji do tworzenia, odczytywania, aktualizowania i usuwania plików.
Obsługa plików
Kluczową funkcją do pracy z plikami w Pythonie jest
open()
funkcja.
Funkcja open()
przyjmuje dwa parametry;
nazwa pliku i tryb .
Istnieją cztery różne metody (tryby) otwierania pliku:
"r"
- Odczyt - Wartość domyślna. Otwiera plik do odczytu, błąd, jeśli plik nie istnieje
"a"
- Dołącz - otwiera plik do dołączenia, tworzy plik, jeśli nie istnieje
"w"
- Zapis - Otwiera plik do zapisu, tworzy plik, jeśli nie istnieje
"x"
- Utwórz - Tworzy określony plik, zwraca błąd, jeśli plik istnieje
Dodatkowo możesz określić, czy plik powinien być obsługiwany w trybie binarnym czy tekstowym
"t"
- Tekst - Wartość domyślna. Tryb tekstowy
"b"
- Binarny - Tryb binarny (np. obrazy)
Składnia
Aby otworzyć plik do odczytu wystarczy podać nazwę pliku:
f = open("demofile.txt")
Powyższy kod jest taki sam jak:
f = open("demofile.txt", "rt")
Ponieważ "r"
dla read i
"t"
dla tekstu są wartościami domyślnymi, nie musisz ich określać.
Uwaga: Upewnij się, że plik istnieje, w przeciwnym razie pojawi się błąd.