Оцініть цю публікацію!
[Усього: 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, якщо вона ще не встановлена, використовуючи команду:
pip install requests
Замініть "https://www.example.com" на URL веб-сайту, який ви хочете пінгувати. Скрипт виведе інформацію про доступність веб-сайту та час відповіді на консоль.