Teraz Ty – zapis i odczyt z pliku
Na koniec tej sekcji mamy dla Ciebie małą rozgrzewkę przed większymi wyzwaniami , które już niedługo pojawią się w kolejnych lekcjach;)
Część 1
Pierwsza część zadania polega na wykonaniu go przy użyciu standardowego otwierania i zamykania pliku (czyli wymuszającej użycie close()
).
Stwórze plik zad_1.py. W tym pliku wykonaj następujące operacje:
- Stwórz nowy plik file-1.txt w katalogu testFiles i zapisz do niego tekst That is my first file!.
- Następnie odczytaj zawartość file-1.txt i wypisz ją na konsoli za pomocą funkcji
print()
. - Pamiętaj o zapewnieniu zamknięcia pliku i poprawnych trybach dostępu 😉
- Bonus: użyj skrótowych, lub domyślnych wersji ustawienia trybu dostępu do pliku
Jeśli coś jest niejasne to bardziej szczegółowo opis zadania znajdziesz poniżej:
- Otwórz plik file-1.txt w trybie do zapisu w katalogu testFiles.
- Zapisz do pliku file-1.txt następujący tekst That is my first file!.
- Pamiętaj o zamknięciu pliku 😉
- Otwórz plik file-1.txt w trybie do odczytu.
- Odczytaj zawartość file-1.txt i wypisz ją na konsoli za pomocą funkcji
print(). - Pamiętaj o ponownym zamknięciu pliku 😉
Część 2
Zrealizuj poprzednie zadanie przy użyciu instrukcji with
.
- Zrób to w nowym pliku: zad_2.py.
- Użyj nowego tekstu: That is my second file!.
- Zapis ma się odbyć do pliku file-2.txt.
Weryfikacja
Po wykonaniu zadania upewnij się, że pliki .txt zostały utworzone na dysku oraz, że zawierają pożądaną zawartość 😉