urllib로 파일을 다운로드하려고합니다. 나는 (I이 링크에 크롬을 사용하는 경우, 즉시 RAR 파일을 다운로드를 시작합니다)이 RAR에 대한 직접 링크를 사용하고,하지만 난 다음 코드를 실행하면urllib2로 zip 파일을 다운로드 할 수 없습니다.
file_name = url.split('/')[-1]
u = urllib.urlretrieve(url, file_name)
을 ... 모두가 내가 돌아 오기 분명히 틀린 22kb rar 파일입니다. 여기서 무슨 일이 일어나고있는거야? Im은 OSX 매버릭스 w/파이썬 2.7.5, 그리고 here은 URL입니다.
(면책 조항 :에서 볼 때 이것은 무료로 다운로드 밴드의 website
zip 파일을 보거나 파일에'file'을 (를) 호출 해 보셨습니까? – raser
문제를 해결하기 위해이 URL을 사용하면 도움이됩니다. –
은 url에서 파일 이름을 얻기 위해'urlparse','posixpath' 모듈이 도움이 될 수 있습니다. [''url2filename()'함수] (http://stackoverflow.com/a/20478401/4279)를보십시오. – jfs