이미지인지 체크하는 가장 쉬운방법은 해당 파일의 확장자를 보면됩니다
하지만 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.
'DataScience > Python' 카테고리의 다른 글
Pandas (영화 추천 시스템)pivot_table 함수 사용법, item based collacborative filtering 을 하기 위해, corr() 함수를 이용한 correlation과min_periods 파라미터 사용법 (0) | 2023.01.03 |
---|---|
파이썬 원본 폴더에 이미지 파일 여러개를 일정비율로 나눠서, 랜덤으로 파일의 순서를 바꾼다음, 새로운폴더를 생성하여 넣는 방법 (0) | 2022.12.30 |
파이썬 차트 라이브러리 추천 plotly (커스터 마이징이 좋다) (0) | 2022.12.23 |
두 개의 데이터 프레임을 서브 플롯으로 배치해보자 (0) | 2022.12.22 |
Streamlit 이미지 크기를 조절하기 (0) | 2022.12.22 |