Веб-сайты, машинное обучение, REST API… Профессиональный Python имеет множество применений. Но Python также может помочь нам с рутинными задачами, например, с автоматизацией повторяющихся задач.
В первой части видео мы создадим рандомизированные отчеты учащихся, содержащие случайные имена, предметы, дату создания файла, предметы и оценки. А также как удалить только файлы .txt, сгенерированные для очистки нашей папки.
Во втором случае мы будем читать файлы, подсчитывать, сколько непройденных предметов у студента, переименовывать файл, добавляя, что он сдан или не пройден, перемещая файл в папку «сдал» или «не сдал», а затем заархивируйте оба папки в .zip файлы
В этом видео вы узнаете, как:
- Создать файлы
- Чтение файлов
- Удалить файлы
- Переместить файлы
- Рандомизировать содержимое файлов
- Архивирование папок
и больше. При простом использовании Python не нужны никакие пакеты или модули.
Урок
У вас есть код на моем аккаунте Github. Хотя этому легко научиться, я рекомендую вам посмотреть видео, где я объясняю, что я делаю в каждой строке кода и почему.
И, конечно же, не забудьте подписаться!
Мои обучающие видео на Youtube
Первоначально опубликовано на https://letslearnabout.net 4 октября 2019 г.