Zamknięcie pliku
Na końcu, po wszystkich operacjach dokonanych na pliku, musimy go zamknąć. Możemy to zrobić za pomocą funkcji close()
:
file.close()
Uruchom kod. Wynik w sumie jest ten sam ale wszystko jest na swoim miejscu.
Zamykanie pliku po skończonej pracy jest bardzo ważnym krokiem. Jeśli tego nie zrobimy to mogą pojawić się nieoczekiwane i niepożądane rezultaty.
Mogą wystąpić wyjątki, blokowanie zasobów (nie będzie możliwe usunięcie danego pliku!), wycieki pamięci itp. Dlatego kluczowe jest, aby zawsze zamykać plik po wszystkich operacjach 🙂