0
URL에서 http 응답 코드를 빠르게 얻을 수있는 방법을 찾고 있습니다. 코드가 200 '이면 이미지를 다운로드하십시오. MyOpener`로 응답 코드를 얻을 수 있습니까? tahnksFanycURLLoader에서 응답 코드 받기
from urllib import FancyURLopener
class MyOpener(FancyURLopener):
version = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11'
myopener = MyOpener()
myopener.retrieve('http://upload.wikimedia.org/wikipedia/en/4/44/Zindagi1976.jpg', 'Zindagi1976.jpg')
UPDATE :이 잘못 아니면 제가 질문을 잘못 가지고 무엇
>>> import urllib
>>> resp = urllib.urlopen("http://upload.wikimedia.org/wikipedia/en/4/44/Zindagi1976.jpg")
>>> print resp.getcode()
403
위키피디아에서는 'urllib'이 작동하지 않습니다. '403 '오류 메시지가 나타납니다. – Shah
@RangRag 'FancyURL'을 추가했습니다. 이제 효과가있었습니다. 어쨌든 고마워요. – Shah
@ 리차드 : 듣기 좋네요. 제 편집을 한번보세요. – RanRag