基本信息
源码名称:python 采集有声小说至本地文件夹(幻听网)
源码大小:0.77KB
文件格式:.py
开发语言:Python
更新时间:2019-03-26
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

import urllib.request
from urllib.request import urlretrieve
from urllib.parse import quote
import re
import time
def cbk(a, b, c):
    per = 100.0 * a * b / c
    if per > 100:
        per = 100
    print('%.2f%%'%per)
req = urllib.request.Request('http://www.ting89.com/books/14657.html')
file = urllib.request.urlopen(req)
data = file.read().decode('gbk')
result = re.findall("""<a href='/down/\?[^-] -\d .html' target="_blank">([0-9]{3}_[^<] )</a>""", data)
base_url = 'http://mp3-2.ting89.com:9090/2017/34/抬棺匠/'
for index in range(236, len(result)):
    down_url = base_url   result[index]   '.mp3'
    urlretrieve(quote(down_url,safe='/:?='), 'D:\python\%s.mp3'%(result[index]), cbk)
    print("%s 已下载完毕!"%(result[index])   '.mp3')
    time.sleep(2)