Python爬取新概念英语第一册所有mp3内容
女儿开始学英语,上不起补习班,买了一套新概念英语竟然没有听力部分,所以下载一下吧…送给类似这种状况的大叔们。
网址:
目标:每课的名字和对应的听力部分mp3内容
查到对应的链接:
点开每课的链接,找到MP3的链接:
思路:
1,获取每课的名称和链接
2,点开课程的链接获取MP3的链接
3,下载MP3, 并按照课程名称保存
完整代码如下:
‘’‘###直接用记得copy之后path中内容改成自己的###’’’
import re
import time
import requests
import os
session = requests.session()
#step1, get each course name and href
def get_course(url):
global course_link_list, course_name_list
url_content = session.get(url).content.decode()
course_link