Перейти до вмісту
    Python / Пінгування веб-сторінок на Python

    Пінгування веб-сторінок на Python

    Оцініть цю публікацію!
    [Усього: 0 Середнє значення: 0]

    Простий скрипт на Python для пінгування веб-сайту за допомогою бібліотеки requests:

    import requests
    import time
    
    def ping_website(url):
        try:
            response = requests.get(url)
            # Перевірка статус-коду 200 означає успішний запит
            if response.status_code == 200:
                print(f"{url} доступний. Відповідь через {response.elapsed.total_seconds()} секунд.")
            else:
                print(f"{url} відповідає із статус-кодом {response.status_code}.")
        except requests.ConnectionError:
            print(f"{url} недоступний.")
    
    if __name__ == "__main__":
        # Замініть "https://www.example.com" на URL веб-сайту, який ви хочете пінгувати.
        website_url = "https://www.example.com"
    
        # Пінгуємо веб-сайт кожну секунду 5 разів.
        for _ in range(5):
            ping_website(website_url)
            time.sleep(1)
    

    Для роботи скрипта потрібно встановити встановити бібліотеку requests, якщо вона ще не встановлена, використовуючи команду:

    Позначки:

    Залишити відповідь

    Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *