Home - YaroslavGit28/os.sys-PY GitHub Wiki
file_manager-guide — Wiki (справочник)
Эта вики — полная документация по обновлённому учебному проекту file_manager.py, где сделан акцент на широкое использование функций стандартной библиотеки os.
В текущей версии проекта используются и демонстрируются:
os.system,os.getcwd,os.chdir;os.listdir,os.scandir;os.mkdir,os.makedirs,os.remove,os.rmdir;os.rename,os.replace;os.open,os.close,os.utime;os.access,os.stat;os.environ,os.getenv;os.getpid,os.cpu_count,os.getlogin;os.path.join,os.path.exists,os.path.isfile,os.path.isdir,os.path.abspath,os.path.getsize,os.path.getmtime,os.path.getatime.
Здесь есть:
- сравнения с ручными способами (без Python и без
os); - сравнения «минимальный подход» vs «расширенный os-подход»;
- диаграммы архитектуры, потока вызовов и работы с ОС;
- практические рекомендации по безопасным операциям с файлами;
- ограничения учебного подхода и пути развития.
Модуль 1. Контекст и предпосылки
- 01. Ограничения стандартных средств
- 02. Проблема, которую решает инструмент
- 03. Инженерная и визуальная грамотность
- 04. Применение в реальных проектах
Модуль 2. Основные идеи и механизмы
- 05. Центральные объекты и архитектура
- 06. Ключевые механизмы работы
- 07. Работа со структурированными данными
- 08. Интерактивность и автоматизация
- 09. Ошибки и отладка
- 10. Композиция и организация результата