[python] 파이썬 웹 클라이언트에서 웹 사이트의 이미지나 파일을 다운로드하는 방법은 무엇인가요?
아래는 requests
라이브러리를 사용하여 이미지나 파일을 다운로드하는 간단한 예제 코드입니다.
import requests
url = 'https://example.com/image.jpg' # 다운로드하려는 이미지나 파일의 URL
destination = 'local_image.jpg' # 저장할 로컬 파일명
response = requests.get(url)
if response.status_code == 200:
with open(destination, 'wb') as f:
f.write(response.content)
print('이미지나 파일이 성공적으로 다운로드되었습니다.')
else:
print('이미지나 파일을 다운로드할 수 없습니다. 상태 코드:', response.status_code)
위의 예제에서는 requests
라이브러리를 사용하여 지정된 URL에서 이미지를 가져온 다음 이를 로컬 파일로 저장합니다. 만약 다운로드에 성공하면 “이미지나 파일이 성공적으로 다운로드되었습니다.” 라는 메시지가 표시됩니다.
더 복잡한 다운로드 작업을 수행하려면 requests
라이브러리의 다양한 기능과 옵션들을 사용하여 작업을 수행할 수 있습니다. 자세한 내용은 requests
라이브러리의 공식 문서를 참조하세요.