Код: Выделить всё
def check_internet_connection() -> bool:
"""Checks if there is an active internet connection using a reliable, privacy-friendly DNS server."""
try:
# Test connection by resolving Cloudflare's DNS server (1.1.1.1)
socket.create_connection(("1.1.1.1", 80), timeout=5)
return True
except OSError:
return False
И есть ли у вас хорошее предложение, как я могу реализовать это так, чтобы вспомогательная функция прерывала основную функцию?
Заранее спасибо
Подробнее здесь: https://stackoverflow.com/questions/791 ... in-program
Мобильная версия