Rozdział 15 · Python i akta

System plików, folderów i plików

Pliki przechowują dane, foldery organizują system plików w drzewo.

Plik i folder

System plików rozróżnia dwa główne typy elementów:

Ścieżka mówi, gdzie dokładnie w tej organizacji znajduje się konkretny element — szczegółowo o ścieżkach porozmawiamy w następnym rozdziale.

project/
main.py
README.md
data/
players.json
scores.csv
notes.txt
assets/
logo.png
Pliki i foldery tworzą hierarchię — drzewo plików.

System plików – hierarchia od korzenia

Na Linux/macOS całe drzewo plików wyrasta z jednego korzenia — /:

/
home
astra
Projects
Python_001
POSIX: jednolity korzeń / — ścieżka do tego projektu.

W Windows każdy dysk ma swoje korzenie, na przykład C:\:

C:\\
Users
Anna
project
Windows: dysk jako root (np. C:\).
POSIX i Windows nie są rywalami
Nie trzeba spierać się, która opcja jest „właściwa” — są one zbudowane inaczej, a prawdziwym kodem z obiema opcjami pomoże pracować nie pamiętanie konkretnych separatorów, lecz pathlib (Rozdział 15.8), która tworzy przenośną ścieżkę dla systemu, w którym program działa.
Praktyka: Pliki, foldery i drzewo ścieżek
interaktywny laptop bezpośrednio w przeglądarce – Python 3.14 przez Pyodide, bez instalacji
Otwórz praktykę →