Собрать данные с сайта, конвертировать файлы, отправить уведомление в Telegram, сделать бэкап по событию. Порядок выстроен от простого к сложному: сначала одиночные скрипты, в конце — как сделать так, чтобы они работали без вас.
Сохраните подборку, чтобы не потерять.
→ Что такое ad-hoc-задачи и как их автоматизировать
В какой момент пора писать скрипт вместо ручного запроса и как построить систему, где менеджеры получают свои данные сами, не отвлекая вас от кода.
→ Как спарсить что угодно с любого сайта
urllib + BeautifulSoup — два инструмента, которые закрывают 80% задач по сбору данных. Статья сразу даёт рабочий код: список URL, обход в цикле, сохранение в файл.
→ Пишем скрипт, который делает из .txt вордовский файл .docx
Практический проект с python-docx и контекстным менеджером with. Полезен как шаблон для любого конвертера: логика одна — читаем один формат, пишем другой.
→ Телеграм-бот на Python
Как подключить библиотеку, получить токен и отправлять сообщения — всё, что нужно, чтобы скрипт присылал уведомления вместо того, чтобы писать вам на почту.
→ Автоматизация на скриптах: умный бэкап
Скрипт, который запускается не по расписанию, а по событию: подключилась нужная флешка — сразу начал копировать. launchctl на macOS, systemd + udev на Linux.
→ Python-скрипт: как сделать исполняемый файл
pyInstaller упаковывает скрипт, все зависимости и интерпретатор в один файл. Полезно, если нужно отдать скрипт человеку без Python на машине.
→ Запускаем Python-скрипт на сервере, чтобы он работал всё время
systemd-сервис, который перезапускает скрипт при падении и стартует после перезагрузки сервера.
Журнал «Код» | Промокод Практикума
Post #10970
4.06K

- 👍 16
- 🔥 8
- ❤ 1