Официальная документация Python
-
os — Miscellaneous operating system interfaces
Описание функций для работы с операционной системой: текущая директория, создание и удаление папок, переменные окружения. -
os.path — Common pathname manipulations
Функции для разбора и сборки путей:join,split,basename,dirname,abspathи другие. -
sys — System-specific parameters and functions
Документация поsys.argv,sys.exitи другим параметрам интерпретатора. -
pathlib — Object-oriented filesystem paths
Современный объектно-ориентированный способ работы с файловой системой.
Обучающие материалы
-
Real Python — Working With Files in Python
Подробное руководство по чтению и записи файлов, работе с путями и менеджерами контекста. -
Real Python — Python 3's pathlib Module
Обзор модуляpathlibи сравнение сos.path. -
Real Python — Python Command Line Arguments
Разборsys.argvи других способов передачи аргументов в скрипт.
Дополнительно
-
shutil — High-level file operations
Модуль для копирования, перемещения и рекурсивного удаления файлов и папок.
⚠️ Проверить по документации: ссылки на сторонние ресурсы приведены как дополнительный материал. Перед использованием в production уточняйте актуальность версий Python и специфику поведения на целевой операционной системе.