[Python] fileDownloader.py
제목 만으로도 알 수 있겠지만, 그냥 웹 상의 파일을 다운로드 받을 수 있는 모듈이다. 물론 이 모듈 없이도 urllib과 httplib 등으로 받을 순 있지만 귀찮다. -_-;;;
http://pypi.python.org/pypi/fileDownloader.py/0.4.0
물론 그냥 pip로 설치해도 된다.
그 외에 모듈 설명에서도 나와있지만 ftp:// 형식의 다운로드도 지원된다. 이어받기(resume)기능도 지원된다. 다만 https 등의 보안모드 프로토콜은 지원하지 않는다.
어쨌든 이 모듈은 리다이렉트 형식으로 파일을 다운로드 받게 하는 사이트의 파일을 받을 때 유용할 것 같다.
물론 그냥 pip로 설치해도 된다.
pip install fileDownloader.py사용 방법도 간단하다. 위의 사이트 링크에서도 확인 할 수 있겠지만 다음 몇 줄 만으로 파일이 다운로드 된다.
import fileDownloader downloader = fileDownloader.DownloadFile('http://somesite.com/file/path') downloader.download()시험 결과 리다이렉트(Redirect)되는 형식의 사이트도 다운로드가 잘 되는 것 같다.
그 외에 모듈 설명에서도 나와있지만 ftp:// 형식의 다운로드도 지원된다. 이어받기(resume)기능도 지원된다. 다만 https 등의 보안모드 프로토콜은 지원하지 않는다.
어쨌든 이 모듈은 리다이렉트 형식으로 파일을 다운로드 받게 하는 사이트의 파일을 받을 때 유용할 것 같다.
댓글