Teahour.FM 是一个 podcast 节目,主题是 web 开发和程序员成长。在每一期节目里,主持人都会邀请一位程序员来聊一些相关的话题。到目前为止(2014.02.23),已经出了 44 期。在听了前面两期后,觉得这个 podcast 还不错,值得一听。于是就打算写程序把它所有的 podcast 都下载到本地,有时间慢慢听。
代码已经写好,放在 GitHUb 上,项目名称叫 sip-tea。为什么叫这个名字呢?Teahour.FM 可以理解为「茶话时间」,sip tea 就是「品茶」的意思啦。
下面是程序的使用说明。其实就是 README.md 里的内容啦。
运行环境:
Linux/Windows + Python 3.x
使用方法:
- 下载项目代码
- 运行程序
- Linux 下,
$ cd sip_tea $ chmod u+x crawler.py $ ./crawler.py
- Windows 下,
鼠标双击运行
crawler.py
- Linux 下,
- 根据提示,输入要下载的 podcast episodes 区间即可
文件下载,特性支持:
- 多线程
- 断点续传
- 超时重传
参考链接:
- Teahour.FM 网址
- Teahour.FM 在 GitHub 上的地址