本文来源吾爱破解论坛
本帖最后由 chuchao87826 于 2019-6-13 17:51 编辑
应网友要求,下载了《 米小圈上学记(一二三年级)》
先上源码:
[Python] 纯文本查看 复制代码
import requests import json vvid ="161294" #获取该页视频列表 def GetPageJson(vid): apiurl="https://i.qingting.fm/wapi/channels/"+vid+"/programs/page/1/pagesize/50" #总页码 pnum=1 r = requests.get(apiurl) rejson =r.json() #视频总个数 pagecount=rejson["total"] #获取总页数 if(pagecount%50==0): pnum=pagecount//50 else: pnum=pagecount//50+1 #下载不排序,为了排序 v_i=1 for n in range(1,pnum): gurl="https://i.qingting.fm/wapi/channels/"+vid+"/programs/page/"+str(n)+"/pagesize/50" gjson = requests.get(gurl).json() for d in gjson["data"]: #循环获取名称 ,收听地址 vname = d["name"] vpath = d["file_path"] print(vname+"--"+vpath) #下载文件 furl ="https://od.qingting.fm/"+vpath fname = str(v_i).zfill(3)+ vname+".m4a" fdown =requests.get(furl) with open(fname,"wb") as code: code.write(fdown.content) v_i=v_i+1; #主函数入口 if __name__ == '__main__': GetPageJson(vvid)
新手望指点
QQ图片20190613174036.png (59.78 KB, 下载次数: 1)
下载附件 保存到相册
源码
下载积分: 吾爱币 -1 CB
链接:https://pan.baidu.com/s/1qu3Ve16UGF41D_UAVlGXRQ
提取码:zlw6
版权声明:
本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。