1.批量下载工具安装
第一步 python的下载与安装
从提供的链接进入下载后安装即可,安装中有个在Path中添加Python的选项,记得点上。
第二部 安装coursera dl
以管理员身份运行cmd(Win10用户在左下角视窗logo上点右键,然后选择“命令提示符(管理员)”),输入
pip install coursera
回车执行
如果要更新输入
pip install --upgrade coursera
更新后可能出现无法使用的情况。
2.课程下载
以管理员身份运行cmd,输入
coursera-dl -u 用户名 -p 登陆密码 课程名称
默认下载的位置在打开cmd显示的那一行地址内。
什么是课程名称?
点开你想学习的课程(有些课程可能需要你enroll后才能下载,我没有测试),查看它的网址,比如
新课程
https://www.coursera.org/course/algs4partI/*******
https://www.coursera.org/learn/science-of-meditation/*****
https://www.coursera.org/learn/machine-learning/***********
老课程
https://class.coursera.org/ml-003/lecture/
https://class.coursera.org/neuralnets-2012-001/lecture
那么以上这五个课程的名称分别是
algs4partI
science-of-meditation
machine-learning
ml-003
neuralnets-2012-001
常用命令
General: coursera-dl -u <user> -p <pass> modelthinking-004
Multiple classes: coursera-dl -u <user> -p <pass> saas historyofrock1-001 algo-2012-002
Filter by section name: coursera-dl -u <user> -p <pass> -sf "Chapter_Four" crypto-004
Filter by lecture name: coursera-dl -u <user> -p <pass> -lf "3.1_" ml-2012-002
Download only ppt files: coursera-dl -u <user> -p <pass> -f "ppt" qcomp-2012-001
Use a ~/.netrc file: coursera-dl -n -- matrix-001
Get the preview classes: coursera-dl -n -b ni-001
Specify download path: coursera-dl -n --path=C:\Coursera\Classes\ comnetworks-002
Display help: coursera-dl --help
Maintain a list of classes in a dir:
Initialize: mkdir -p CURRENT/{class1,class2,..classN}
Update: coursera-dl -n --path CURRENT \ls CURRENT