python批量爬取网站音频

import xlrd2
import os
import time
import requests


def download_video():
    data = xlrd2.open_workbook(r"C:\Users\jonie\Desktop\word_video.xlsx")
    table = data.sheets()[0]
    tables = []

    for row in range(table.nrows):
        array = {'number': table.cell_value(row, 0), 'video_url': table.cell_value(row, 1)}
        tables.append(array)

    for i in tables[1:]:
        path = r"C:\Users\jonie\Desktop\word_video"
        os.chdir(path)
        video_list = i['video_url']
        time.sleep(1)  # 设置间隔时间,防止把网页爬崩
        response = requests.get(video_list)
        with open(path + '\\' + video_list.split("audio=")[1].split("&")[0] +
                  video_list.split("type=")[1] + '.mp3', 'wb') as f:
            f.write(response.content)


if __name__ == '__main__':
    download_video()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值