본문 바로가기
언어/Python

[Python] URL link 파일 다운로드

by darkdevilness 2018. 2. 20.
728x90

URL link 파일 다운로드 하는 방법 2가지 입니다. 

인터넷에 찾아보면  여려 방법이 나오는데, 축약하면 아래 2가지 입니다.

 

import urllib.request

# 1 방법

def get_downloadFile(url):
    with urllib.request.urlopen(url) as r:
        return r.read()
def download_urlFile(url, file=None):
    if not file:
        file = url.split('/')[-1]
    with open(file, 'wb') as f:
        f.write(get_downloadFile(url))

# 2 방법
def download_urlFile_2(url,file=None):
    if not file:
        file = url.split('/')[-1]
    #file_name, headers = urllib.request.urlretrieve(url)
    #print(file_name, headers)
    urllib.request.urlretrieve(url, file)
   

 

참조하세요.

728x90