Python 요청과 함께 다음 url을 처리하려고 할 때 프로그램이 실패하는 오류가 발생합니다. 다른 유사한 URL이 제대로 작동하는 것 같습니다.Python 요청으로 인해 특정 URL에서 오류가 발생했습니다.
import requests
test = requests.get('http://t.co/Ilvvq1cKjK')
print test.url, test.status_code
404 상태 코드를 생성하는 대신이 URL이 실패 할 수있는 원인은 무엇입니까?
import requests
try:
test = requests.get('http://t.co/Ilvvq1cKjK')
print test.url, test.status_code
except requests.exceptions.ConnectionError as e:
print e.request.url, "*connection failed*"
당신이있어 것과 비슷한 행동와 끝까지 그런 식 :
HTTPConnectionPool (host = 'nasa.gov', port = 80) : 최대 재시도가 url :/aeronautics' 정보를 초과했습니다.? 서버에 대한 실제 연결이 거절되어서 서버에서 404를 얻을 수 없기 때문에 ... –
단일 웹 요청을 처리하고 있다면 충분한 정보입니다. 그러나 여러 개의 URL을 'requests.get ()'이 하나가 프로그램을 종료시키는 원인이 될 수 있습니까? – John