Простая библиотека на Python для проверки состояния и ответа от серверов. Легко настраивается и быстро работает
Для того чтобы инициализировать обработчик, необходимо прописать:
c = Checker() # Вместо "c" можно использовать другое название
Чтобы добавить адрес сервера в обработчик, можно воспользоваться командой addAddress:
c.addAddress('https://yandex.kz/', 'https://yandex.ru/') # Оба варианта будут работать
c.addAddress(['https://google.kz', 'https://google.ru']) # Через массив тоже обрабатывает
При необходимости получить полный список адресов необходимо воспользоваться командой getList:
c.getList()
Если вы написали собственный валидатор для адресов, то для вас будет полезна команда setList - она заменяет текущий список адресов на ваш
c.setList(['https://google.kz', 'https://google.ru'])
Самое главное, чтобы запустить обработчик, нужно воспользоваться командой startHandle()
c.startHandle()