[python] 요청 응답의 콘텐츠 유무 확인하기

파이썬으로 웹 요청을 보내고 응답을 받을 때, 응답에 콘텐츠가 있는지 확인할 수 있습니다. 이것은 요청한 페이지가 존재하지 않거나, 요청한 데이터를 가져오는 데 실패한 경우에 유용합니다.

요청 보내기

먼저, requests 라이브러리를 사용하여 웹 요청을 보냅니다. 아래의 코드를 참고하세요.

import requests

url = "https://www.example.com"
response = requests.get(url)

이 예제에서는 www.example.com으로 GET 요청을 보내고, response 변수에 응답을 저장합니다.

콘텐츠 유무 확인하기

응답에는 content 속성이 있습니다. 이 속성을 사용하여 콘텐츠의 유무를 확인할 수 있습니다. 아래의 코드를 참고하세요.

if response.content:
    print("응답에 콘텐츠가 있습니다.")
else:
    print("응답에 콘텐츠가 없습니다.")

위 코드에서는 response.content를 조건으로 사용하여 콘텐츠의 유무를 확인하고, 해당 결과를 출력합니다.

참고 자료