xploitsr xrdownloader是一个快速下载文件的模块。
xrdownloader的Python项目详细描述
xploitsr xrdownloader是一个快速下载文件的模块。 它支持所有http协议,还支持自动恢复失败的下载。 有一个进度条来显示下载统计数据。
安装:
pip install xrdownloader
github上的最新开发版本
拉动并安装
pip install -e git+https://github.com/XploitsR/XRDownloader.git@master#egg=XRDownloader
用法:
# import xrdownloader moduleimportxrdownloader# XRDownloader returns the response from ongoing downloadsxr=xrdownloader.XRDownloader()# To download single file, just put in the urldownload("your-file-url")# To download multiple files, add [] and seperate the links with ,download(["link-1","link-2","link-3","and so on.."])# You can also specify a file that contains your linksdownload("your-file")# example: download("myLinks.txt")
示例:
单个文件下载
importxrdownloaderxr=xrdownloader.XRDownloader()response=xr.download("https://xploitsr.tk/assets/csxp_img/logo/icon.png")print(response)
多文件下载
importxrdownloaderxr=xrdownloader.XRDownloader()response=xr.download(["https://www.somesite.co/file-1.pdf","https://www.somesite.co/file-2.pdf"])print(response)
包含要下载的文件链接的文件
All links you typed since day one of using xrdownloader is saved in a file named:allxlinks.txtin every directory you used xrdownloader module 截图:importxrdownloaderxr=xrdownloader.XRDownloader()response=xr.download("xploitsr-links.txt")print(response)
推荐PyPI第三方库