import time
import os
import requests
# 发起下载请求&保存文件到本地
def download_mp3(url, save_path):
response = requests.get(url)
if response.status_code == 200:
with open(save_path, 'wb') as f:
f.write(response.content)
print(f"MP3文件已成功下载到:{save_path}")
else:
print(f"下载失败,状态码: {response.status_code}")
# 下载地址
# http://cdndigital.child.com.cn/mp3/kw.mp3
local_url = "http://child.com.cn/src/"
def base_url(i, type):
return local_url + str(i) +"/mp3/" + type + ".mp3"
# 本地下载路径
local_path = "/Users/sunww/Desktop/第4级_20200554B/"
def base_folder_path(i):
return local_path + str(i)
# 检查文件夹是否存在,如果不存在,则创建
def make_dir(folder_path):
if not os.path.exists(folder_path):
os.makedirs(folder_path)
print(f"\n文件夹 {folder_path} 创建成功")
else:
print(f"\n文件夹 {folder_path} 已经存在")
# 下载每个文件
def download_file(num):
for i in range(1, num):
folder_path = base_folder_path(i)
make_dir(folder_path)
使用Python给小朋友下载英语绘本的Mp3音频
于 2024-12-27 18:25:11 首次发布


1002

被折叠的 条评论
为什么被折叠?



