배운 것/Python

[python] 인터넷에서 이미지 다운받기

ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ! 2017. 8. 14. 02:38

우선, urllib 모듈이 있어야 하는데, 어처피 urllib모듈은 파이썬 기본 내장모듈이므로 패스.


그 다음, 코드 작성 부분입니다. import urllib으로 urllib모듈을 import합니다.

그 후
urllib.request.urlretrieve("IMAGE URL HERE", "IMAGE NAME HERE"
을 사용하면 간단하게 인터넷 상의 이미지를 다운받을 수 있다.

하지만 여기서끝내면 아쉬우니 한가지 이미지를 실제로 다운받아보고 끝내도록 하겠다.





미쿠의 넨드로이드 이미지를 다운받아보도록 할껀데, 이 이미지의 URL은 다음과 같다.

http://images.goodsmile.info/cgm/images/product/20160606/5715/39417/large/f75b5722baec63a2922a81c3c3ca8743.jpg

1
2
3
4
5
6
import urllib
imageURL = "http://images.goodsmile.info/cgm/images/product/20160606/5715/39417/large/f75b5722baec63a2922a81c3c3ca8743.jpg"
imageName = "hatsune_miku_nendoroid.jpg"
 
urllib.request.urlretrieve(imageURL, imageName)
 
cs


소스부분이다. 매우매우 별게 없다.



아주 잘 다운로드되는것을 확인 할 수 있다.