Я пытаюсь запустить харвестер электронной почты, когда я ввожу URL-адрес вручную без цикла, у меня нет ошибок подключения.
однако, когда я загружаю URL из файла, я получаю следующую ошибку «имя или сервисная ошибка»
Traceback (последний вызов был последним): Файл "/ usr /lib / python3 / dist-packages / urllib3 / connection.py ", строка 141, в _new_conn (self.host, self.port), self.timeout, ** extra_kw) файле" / usr / lib / python3 / dist-packages/urllib3/util/connection.py ", строка 60, в create_connection для res в socket.getaddrinfo (хост, порт, семейство, socket.SOCK_STREAM): файл" /usr/lib/python3.6/socket.py ", строка745, в getaddrinfo for res в _socket.getaddrinfo (хост, порт, семейство, тип, прото, флаги): socket.gaierror: [Errno -2] Имя или служба не известны
Во время обработки вышеупомянутого исключения, произошло другое исключение:
Трассировка (последний вызов был последним): файл "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", строка 601, в urlopen chunked = chunked) Файл "/usr/lib/python3/dist-packages/urllib3/connectionpool.py ", строка 357, в _make_request conn.request (method, url, ** httplib_request_kw) Файл "/usr/lib/python3.6/http/client.py", строка 1254, в запросе self._send_request (метод, URL, тело, заголовки, encode_chunked) Файл "/usr/lib/python3.6/http / client.py ", строка 1300, в _send_request self.endheaders (body, encode_chunked = encode_chunked) Файл" /usr/lib/python3.6/http/client.py ", строка 1249, в конечных заголовках self._send_output (message_body), encode_chunked = encode_chunked) Файл "/usr/lib/python3.6/http/client.py", строка 1036, в файле _send_output self.send (msg) "/usr/lib/python3.6/http/client.py", строка 974, в отправляемом файле self.connect ()" /usr/lib/python3/dist-packages/urllib3/connection.py ", строка 166, в соединительном файле conn = self._new_conn ()" / usr / lib/python3/dist-packages/urllib3/connection.py ", строка 150, в _new_conn self," Не удалось установить новое соединение:% s "% e) urllib3.exceptions.NewConnectionError:: Не удалось установить новое соединение: [Errno -2] Имя или служба неизвестна
Во время обработки вышеуказанного исключения произошло другое исключение:
Traceback (последний вызов был последним): файл "/usr/local/lib/python3.6/dist-packages/requests/adapters.py", строка 449, в файле send timeout = timeout File "/ usr /lib / python3 / dist-packages / urllib3 / connectionpool.py ", строка 639, в urlopen _stacktrace = sys.exc_info () [2]) Файл" / usr / lib / python3 / dist-packages / urllib3 / util / retry. py ", строка 398, в инкрементном повышении MaxRetryError (_pool, url, error или ResponseError (причина)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool (host = 'www.miet.ac.in% 0a', port = 80): Maxповторные попытки превышены с помощью url: / (вызвано NewConnectionError (': не удалось установить новое соединение: [Errno -2] имя или служба неизвестна',))
Во время обработки вышеуказанного исключения произошло другое исключение:
Traceback (последний вызов был последним): файл "editog.py", строка 39, в email_harvest response = reports.get (url) файл "/usr/local/lib/python3.6/dist-пакеты / запросы / api.py ", строка 75, в запросе на получение возврата (файл 'get', url, params = params, ** kwargs)" / usr / local / lib / python3.6 / dist-packages / запросы / api.py ", строка 60, в запросе вернуть файл session.request (method = method, url = url, ** kwargs) Файл" /usr/local/lib/python3.6/dist-packages / reports / sessions.py ", строка 533, в запросе resp = файл self.send (prep, ** send_kwargs)" /usr/local/lib/python3.6/dist-packages/requests/sessions.py", строка 646, в файле send r = adaptor.send (запрос, ** kwargs)" /usr/local/lib/python3.6/dist-packages/requests/adapters.py ", строка 516, в файле send поднимите ConnectionError(e, request = request) request.exceptions.ConnectionError:HTTPConnectionPool (host = 'www.miet.ac.in% 0a', port = 80): Максимальное количество повторных попыток превышено с помощью URL: / (вызвано NewConnectionError (': не удалось установить новое соединение: [Errno -2] Имя или службане известно ',))