Вот мой код
import requests
ping = requests.get('http://example.com')
ping.status_code
if ping.status_code==200:
print ("Online")
else:
print ("Offline")
Он пингует http://example.com
.Когда веб-сайт находится в сети, он успешно печатает Online
.когда веб-сайт находится в автономном режиме, я хочу, чтобы он печатал Offline
, но вместо этого он показывает мне огромное сообщение об ошибке, оканчивающееся этой строкой
Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd3f17372e8>: Failed to establish a new connection: [Errno -2] Name or service not known',))
Как я могу исправить это для успешной печати Offline
, еслисайт не в сети?