2011-09-08 3 views

답변

11

urllib2.urlopen보십시오 : 파일이 존재하는 경우에 당신이 선택하지

import urllib2 
ret = urllib2.urlopen('http://hostname/directory/file.jpg') 
if ret.code == 200: 
    print "Exists!" 

주 - 자원

EDIT 존재 여부를 확인 : 사용자가 다른 대답은 지오이 더 낫다 HEAD 요청은 자원 내용을 가져 오지 않으므로 훨씬 더 효율적일 수 있습니다.

6

존재하는 경우

나는 당신은 HEAD 요청에 그것을 할 수 확인하려고합니다. 자세한 내용은 this question을 확인하십시오. 200의 상태 코드를 얻으면 괜찮을 것이지만 내용 유형도 확인할 수 있습니다.

관련 문제