raise httperror(req.full_url, code, msg, hdrs, fp) urllib.error.httperror: http error 503: service unavailable
HTTP error 503 means that the server wasn't able to respond at that moment, either due to overload or because it refused your connection. In other words, there is nothing you can change in your code to fix it.