2017-12-13 40 views
1

URL에서 tgz 파일을 다운로드하려고합니다. 링크를 사용하여 Firefox에 복사하면 다운로드 대화 상자가 나타나고 데이터를 다운로드 할 수 있습니다. 이 코드를 사용하는 경우urllib.request.urlretrieve가 urlopen 오류를 발생시킵니다. [WinError 10060]

, 나는 내려면 urlopen error :

urllib.request.urlretrieve(HOUSING_URL, "C:/HomeC/data.tgz") 

사람이, 내가 무슨 일을하고있어 알고 있나요? 다시 : HOUSING_URL에 저장된 링크가 올 바르고 브라우저에서 작동합니다. Visual Studio의 "조사 식 창"에서 직접 경로를 복사하므로 실수로 입력 할 필요가 없습니다.

+0

당신이 우리를 역 추적 보여줄 수 확인할 수 있습니까? –

답변

0

프록시 설정이 있습니까? 이 작업을 시도 할 수 -

image = urllib.URLopener(proxies={}) 
image.retrieve(HOUSING_URL, "C:/HomeC/data.tgz") 

당신이 너무 Using an HTTP PROXY - Python