Как автоматизировать рутину на Python

Python отлично автоматизирует скучные повторяющиеся задачи — и это мотивирующая практика.

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Что можно автоматизировать

Переименование и сортировку файлов, обработку таблиц Excel/CSV, переименование фото, рассылку однотипных писем, сбор данных с сайтов, простые напоминания. Всё, что делаете руками по шаблону, часто автоматизируется скриптом.

С чего начать

Возьмите свою реальную мелкую рутину и опишите её шагами. Начните с малого — например, переименовать все файлы в папке.

import os
for i, name in enumerate(os.listdir('фото'), 1):
    print('фото ->', f'img_{i}.jpg')   # сначала печатаем, потом переименовываем

Почему это лучшая практика

Автоматизация решает вашу личную задачу — результат виден сразу и приносит пользу, поэтому мотивация выше, чем на абстрактных упражнениях. Осваиваются циклы, условия, работа с файлами и модулями.

Частые вопросы

Нужны ли сторонние библиотеки? Для старта хватает стандартных (os, csv, datetime); дальше — pandas, requests.

Не сломаю ли я файлы? Сначала печатайте действия (print), потом выполняйте — так безопасно проверить логику.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык