Я пытаюсь пропустить сокеты с тайм-аутом, используя блок «попробуй / исключить» в Python. Отрывок блока / кода ниже
s.settimeout(1)
s.sendto(NTP_QUERY, (host, port))
try:
msg, address = s.recvfrom(1024)
s.settimeout(None)
except:
pass
Я думаю, что если settimeout () станет истиной, он будет проходить с исключением. Есть что-то, что я пропускаю, спасибо за всю помощь. Мой вывод "UnboundLocalError: локальная переменная 'msg', на которую ссылаются перед присваиванием"