2018年5月17日,老文章
最近在学习 Coursera 上的一些课程,今天感到用校园网在线看实在是太慢了,视频经常刷不出来啊!!!
image于是,想找找看有没有批量下载 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 ....)就会开始下载了,如果你网速快的话,体验很爽的!
image这是下载好的内容,自动按照章节整理好!
image这是点开一章中,里面的所有内容,第一章是简介,所以只有一个视频。
下载完了后,一边看视频,一边用ipad做笔记真是太舒服了!!!
当然,coursera-dl还有很多用法,这里就不介绍了,因为其他的语法我也不会啊😂
image
网友评论