通过http或ftp下载文件
file-downloader的Python项目详细描述
简介
此模块用于通过http或ftp从Internet下载文件。
它支持基本的http身份验证和ftp帐户,并支持继续下载。目前不支持https或sftp。这个包的主要优点是使用方便,而且是纯粹的脓肿。它只使用python标准库,因此不需要处理依赖项,也不需要编译c。
用法
如果需要非标准端口,只需将其包含在url(http://example.com:7632)中。
Simple
downloader = downloader.Download(‘http://example.com/file.zip’) downloader.download()使用完整路径下载
downloader = downloader.Download(‘http://example.com/file.zip’, “C:UsersusernameDownloadsnewfilename.zip”) downloader.download()密码保护下载
downloader = downloader.Download(‘http://example.com/file.zip’, “C:UsersusernameDownloadsnewfilename.zip”, (‘username’,’password’)) downloader.download()继续
downloader = downloader.Download(‘http://example.com/file.zip’) downloader.resume()