DataScience/Python
이미지 url을 가져올때 없는 이미지인지 체크하는 방법
Wave sea
2022. 12. 23. 17:57
이미지인지 체크하는 가장 쉬운방법은 해당 파일의 확장자를 보면됩니다
하지만 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.