반응형
AI(머신러닝, 딥러닝)의 기초 이미지 크롤링 하는 방법이다.
파이썬으로 크롤링(스크래핑) 하는 방법이고 urllib를 사용하면 코드가 정말 간단하다.
urllib.request 라이브러리를 import하고 url과 저장경로를 지정하고 다운로드 하면 된다.
1. urlretrieve() 사용
import urllib.request
url = "이미지주소..........."
savename = "downloadImg.png"
urllib.request.urlretrieve(url, savename)
print("saved")
위의 코드는 이미지를 바로 다운로드하는 방법이다.
2. urlopen() 사용
import urllib.request
url = "이미지주소..........."
savename = "downloadImg.png"
mem = urllib.request.urlopen(url).read()
with open(savename, mode="wb") as f:
f.write(mem)
print("saved")
위의 코드는 데이터를 파이썬 메모리 위에 올리고 그 이후에 다운로드하는 방법이다.
반응형
'Programming > AI' 카테고리의 다른 글
도커에 파이썬 + Anaconda 환경 구축하기 (0) | 2018.06.21 |
---|---|
Windows 10에 Docker(도커) 설치하기 (0) | 2018.06.20 |
셀레니움 네이버 메일 제목 크롤링하기 (3) | 2018.06.16 |
파이썬 BeautifulSoup으로 간단하게 html 분석하는 방법 (0) | 2018.06.11 |
파이썬으로 기상청 데이터 크롤링하는 방법 (0) | 2018.06.11 |