下载 Coursera 课程的好方法

最近在学习 Coursera 上的一些课程,今天感到用校园网在线看实在是太慢了,视频经常刷不出来啊!!!

于是,想找找看有没有批量下载 Coursera 上课程资料的方法~

在 Google 了一圈后,还真找到了一种神奇的方法:利用 Python 的 coursera-dl 库快速下载课程的相关资料。

项目的详细说明见:https://github.com/coursera-dl/coursera-dl

pip 安装好了 coursera-dl 后,使用方法很简单:

直接在命令行里输入:coursera-dl -u 你的coursera用户名 -p 你的coursera账户密码 课程名称

例如:coursera-dl -u xxxxxx -p xxxxxxxx competitivestrategy

这个课程名称值得注意,它通常不是你网页上的课程名称,而是这门课网址中“learn”后面的字符:

例如:https://www.coursera.org/learn/competitivestrategy , 那么课程名称应该是:competitivestrategy

按照上述命令输入后,按下回车,这个课程的所有资料(lecture、note、video、ppt、pdf ….)就会开始下载了,如果你网速快的话,体验很爽的!我的网速真是醉了~

下载 Coursera 课程的好方法

这黑压压的一片,不过让它安静地下载就行了,最小化窗口然后该干啥干啥。

下载 Coursera 课程的好方法

这是下载好的内容,自动按照章节整理好!

下载 Coursera 课程的好方法

这是点开一章中,里面的所有内容,第一章是简介,所以只有一个视频。。。

下载完了后,一边看视频,一边用 iPad 的 Notability 应用做笔记,直接用笔写写写,真是太愉快了!!!也可以直接用ipad看 Coursera 视频~

当然,coursera-dl还有很多用法,比如单独下载某一章之类的细化命令,这里就不介绍了,因为其他的语法我也不会啊:joy:


分享到:


相關文章: