
bash
pip install requests beautifulsoup4
然后,你可以使用以下代码来实现这个功能:
python
import os
import requests
from bs4 import BeautifulSoup
def download_audio_files(url, save_path):
response = requests.get(url)
soup = BeautifulSoup(response.text, '.parser')
audio_tags = soup.find_all('audio')
for audio_tag in audio_tags:
audio_url = audio_tag.get('src')
audio_name = audio_tag.get('id')
if not os.path.exists(save_path):
os.makedirs(save_path)
audio_response = requests.get(audio_url)
with open(os.path.join(save_path, audio_name), 'wb') as f:
f.write(audio_response.content)
print(f"下载完成: {audio_name}")
if __name__ == '__main__':
url = 'https://example.com' 将此URL替换为你要下载音频文件的网页URL
save_path = 'audio_files' 将此路径替换为你想要保存音频文件的本地文件夹路径
download_audio_files(url, save_path)
请将`url`变量替换为你要下载音频文件的网页URL,将`save_path`变量替换为你想要保存音频文件的本地文件夹路径。运行这段代码后,所有找到的音频文件将被下载并保存到指定的本地文件夹中。



