Я создал задачу, чтобы разбудить ноутбук от hib каждые 2 часа и запустить файл .bat. Внутри этого .bat файла я запускаю скрипт python. Внутри этого python скрипта у меня есть что-то вроде этого:
temp_timeout = 3
while temp_timeout:
try:
response = urlopen('http://google.com', timeout=1)
return
except URLError:
print("No internet")
os.system("netsh wlan disconnect interface=NAME")
time.sleep(10)
os.system("netsh wlan connect name=NAME ssid=SSID")
time.sleep(10)
temp_timeout = temp_timeout - 1
pass
quit()
#do some stuff and go to hibernation
Проблема в том, что из 10 пробуждений я получаю "Нет inte rnet" (x3) 2-3 раза, а остальные 8- 7 работает нормально. В чем может быть проблема, почему она не работает каждый раз?