2017-11-10 2 views
0

파이썬의 요청 라이브러리를 사용해 보았습니다. 슬프게도 나는 가장 기본적인 단계에서도 실패합니다. 내가 여기에 빠른 시작 가이드 바라 보았다 : http://docs.python-requests.org/en/latest/user/quickstart/requests.exceptions.ConnectionError [Errno 11004] getaddrinfo가 Python에서 요청을 사용하지 못했습니다. 브라우저가 작동합니다

코드에 따라 실패

import requests 

r = requests.get('http://www.google.com') 

로 :

그러나 동일한 웹을 열고, 내 네트워크에 문제가있는 것처럼 읽는
requests.exceptions.ConnectionError: HTTPConnectionPool(host='www.google.com', port=80): 
Max retries exceeded with url:/(Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x0000000003CC3BA8>: 
Failed to establish a new connection: [Errno 11004] getaddrinfo failed',)) 

브라우저의 페이지가 작동하여 나를 차단하는 이유가 될 수 없습니다.

P. 빠른 시작 페이지에서 예제를 복사/붙여 넣기하고 'https://api.github.com/events'을 열려고해도 동일한 오류가 발생하여 실패합니다.

+0

Google은 매우 공격적입니다. –

+0

다른 사이트에서도 동일한 결과가 나타납니다. – mrCarnivore

답변

1

나는 회사에서 스크립트 요청을 위해 DNS 서버를 제공하지 않는다는 것을 알았습니다. 이것이 작동하지 않는 이유입니다.

관련 문제