Архив метки: script

Проверка сайта на доступность с помощью Python

В таск-трекере приходит мне задача: «Разработать автоматизированные тесты для проверки важных ссылок на сайте».
«Отлично! Сейчас возьму selenium и наделаю тестов!», — подумал я.
Потом подумал еще.
Спросил программистов.
Скрипт будет запускаться на linux-сервере как по cron, так и, при особой необходимости, руками.
А надо ли тогда мне заморачиваться с этим селениумом, а потом программистам устанавливать его на сервере, если всего-то навсего нужно проверить статус страницы — или 200, или 301. Больше ничего и не требовалось.
За неделю до этого один из коллег-программистов нахваливал мне Python.

«Все это неслучайно! Сначала мне рекомендуют Питон, а теперь нужно написать скрипт. Google в руки — и вперёд!»

Быстрый гуглёж подсказал две полезные ссылки — собственно проверку url-а и доку в стиле «изучаем основы python за день».

Из этого получился вот такой скрипт из нескольких строк:

Читать далее