Wczytanie pliku tekstowego
W tej lekcji przetestujemy najbardziej podstawową (i bezpieczną) operację na pliku 😉 Mianowicie odczytamy zawartość pliku tekstowego, a następnie odczytane dane wypiszemy na konsolę. Tym samy zdobędziemy moc wczytania pliku z dysku naszej maszyny💪
Plik testowy
W katalogu testFiles utwórzmy plik tekstowy.
.txt
.
Korzystając z opcji New | File tworzymy plik o nazwie fileToRead.txt. Posłuży on nam do testów 😉 Aby było na czym testować, to umieśćmy w nim następującą zawartość:
Hello jaktestowac.pl! Files in Python
Czyli nasz projekt rozrośnie się w następujący sposób:
C:\ +-- Projects | +-- pythonFiles | +-- testFiles | +-- fileToRead.txt | +-- venv
Mając przygotowany plik tekstowy, możemy przystąpić do pisania skryptu, który odczyta nam przygotowaną zawartość i wypisze ją na konsolę 😉
Pierwsze odczytanie pliku
Do odczytania naszego pliku testowego fileToRead.txt przygotujemy dedykowany skrypt. W katalogu głównym projektu (czyli w C:\Projects\pythonFiles) utwórzmy nowy skrypt o nazwie read_file.py. Tym razem możesz skorzystać z opcji New | Python File.
Struktura projektu przyjmie postać:
C:\ +-- Projects | +-- pythonFiles | +-- testFiles | +-- fileToRead.txt | +-- venv | +-- read_file.py
W pliku read_file.py umieścimy teraz kod odpowiedzialny za otwarcie i odczytanie zawartości pliku 😉 Zrobimy to powoli, krok po kroku, z objaśnieniem każdej linii 😉