본문 바로가기
DataScience/Python

이미지 url을 가져올때 없는 이미지인지 체크하는 방법

by leopard4 2022. 12. 23.

이미지인지 체크하는 가장 쉬운방법은 해당 파일의 확장자를 보면됩니다

하지만  url 이미지 같은경우는 변수가 발생합니다

때문에 아래와같은 절차를 따릅니다.

# Content-Type 헤더 확인: 
# URL이 이미지를 가리키는지 나타내는지 확인하는 것입니다. 
# 다음은 if 문을 사용하여 이를 수행하는 방법의 예입니다.

import requests

r = requests.get(url)


if r.headers['Content-Type'].startswith('image'):
    print("This is an image URL.")
else:
    print("This is not an image URL.")
    
    
[out]This is not an image URL.