В этой главе мы потренируемся работать с файловой системой. Хотя в веб-разработке мы не касаемся файлов и папок в каждой задаче, основы работы с ними важно понимать и при необходимости решать задачки – создавать, копировать, переименовывать и удалять. В файлах могут быть данные и конфиги, дампы бд, графика или логи и еще много полезного.
Задача 1 – соберте список файлов
Ваша структура проекта устроена так:
storage
– 1.txt
– 17.txt
– 22.txt
main.py
Напишите функцию, которая вернет список путей к каждому файлу.
["storage/1.txt", "storage/17.txt", "storage/22.txt", ]
Задача 2 – статистика по файлам
Создайте в файловую структуру из папок и текстовых файлов: