Skip to content
9 / 15

Зачем `pathlib.Path` вместо `os.path` для работы с файлами?

pathlib.Path — объектный API над файловыми путями: оператор / для соединения, методы вроде .read_text(), .write_bytes(), .glob(), .iterdir(). Работает кроссплатформенно (Windows/POSIX), читается лучше чем os.path.join + open + os.listdir. Современный Python (3.6+) рекомендует именно pathlib.

Зачем `pathlib.Path` вместо `os.path` для работы с файлами? | JScriptiser