Как не прерывать python при ошибках, которые не критичны для приложения?
Прописывать некритичные для приложения exceptions явным образом в блоках try/except
Заменитеexcept socket.timeout:
наexcept requests.exceptions.ConnectTimeout: