* 파이썬이 설치되어있어야 합니다.
"urllib 라이브러리"
파이썬에서 웹 사이트에 있는 데이터를 추출하기 위해 사용합니다.
HTTP 또는 FTP를 사용해 데이터를 사용할 수 있게 해줍니다.
"URL을 다루는 모듈을 모아 놓은 패키지"
urllib 안에 있는, request 모듈은
웹사이트에 있는 데이터에 접근하는 기능을 제공합니다.
"urllib.request" 라는 형식으로 사용할 수 있습니다.
urllib.request 을 이용해 파일 다운로드 하기
urllib.request 모듈안에는 urlretrieve() 함수가 있습니다.
이 함수를 이용하면, 직접 파일을 다운로드 할 수 있습니다.
"urllib.request.urlretrieve"라는 형식으로 사용할 수 있습니다.
#라이브러리 불러오기
import urllib.request
#URL과 저장 경로 지정하기
url = "이미지주소"
savename = "test.png"
#다운로드
urllib.request.urlretrieve(url, savename)
print("저장 완료")
import를 이용해, urllib.request 모듈을 가져옵니다
url = "이미지 주소"
이미지 주소를 url에 넣어주고,
savename = "test.png"
저장할 파일이름을 "test.png"로 정해 savename에 넣어줍니다.
urllib.request 모듈안의 urlretrieve() 함수를 이용하여
위에서 지정한 url에서 파일을 다운받고,
파일이름을 지정한 savename으로 설정해, 저장해줍니다.
( 경로를 따로 설정해 주지 않았으므로, 이 프로그램이 있는 폴더안에 파일이 저장됩니다. )
이제 이 프로그램을 실행해주면, PNG파일을 다운로드 할 수 있습니다.
다운로드가 되었습니다!
반응형