Mooc Downloader

基于Python 爬虫的Mooc Downloader

1. 项目简介:
  • 项目环境为 Windows10, Python3
  • 用 Python3.6 urllib3 模块爬虫,所有涉及模块均为标准库,打包后体积小,不到10M
  • 支持Mooc视频,字幕,课件下载,课程以目录树形式下载到硬盘,支持Potplayer播放
  • 支持中国大学慕课和爱课程二大慕课网站的视频课程,核心下载调用 Aria2c
  • 该项目可在 Github上搜 Mooc_Downloader 即可找到~
2. 功能演示:

在这里插入图片描述

4.项目文件
  • Mooc_Main.py 整个项目的主程序, 其实是调用了 Mooc_Interface

  • Mooc_Interface.py 人机交互接口模块

  • Mooc_Config.py Mooc 的配置文件

  • Mooc_Base.py Mooc 抽象基类

  • Mooc_Potplayer.py 用于生成专用于 Potplayer 播放的 dpl 文件

  • Mooc_Request.py 用 urllib 包装的一个Mooc请求库

  • Mooc_Download.py 调用 Aira2c 下载的命令接口

  • Icourses 有关爱课程的模块包

    • Icourse_Base.py 爱课程下载器
评论 76
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值