在 Python 中下载播客
Download podcast in Python
我想在 https://podcasts.apple.com 搜索和下载播客。
首先我用下面的代码来搜索
import podsearch
podcasts = podsearch.search("python", country="us", limit=10)
link=podcasts[0].url
现在我想下载 mp3 文件 link,以及剧集的标题和剧集的描述。
如果我想使用requests库提取links,我只能得到最后6集。如何获得所有剧集的 link?
podsearch
库似乎不支持此功能。此外,当使用 requests
在播客页面上执行 HTTP GET 时,您确实只会收到 6 个最新剧集,类似于手动访问 URL 时获得的内容(例如 https://podcasts.apple.com/us/podcast/id979020229).
您将不得不选择另一个库或使用 Selenium 从 iTunes 页面动态点击“显示更多 10 集”link。
我想在 https://podcasts.apple.com 搜索和下载播客。 首先我用下面的代码来搜索
import podsearch
podcasts = podsearch.search("python", country="us", limit=10)
link=podcasts[0].url
现在我想下载 mp3 文件 link,以及剧集的标题和剧集的描述。 如果我想使用requests库提取links,我只能得到最后6集。如何获得所有剧集的 link?
podsearch
库似乎不支持此功能。此外,当使用 requests
在播客页面上执行 HTTP GET 时,您确实只会收到 6 个最新剧集,类似于手动访问 URL 时获得的内容(例如 https://podcasts.apple.com/us/podcast/id979020229).
您将不得不选择另一个库或使用 Selenium 从 iTunes 页面动态点击“显示更多 10 集”link。