☰
tchMaterial-parser:电子课本下载器,一键拿下智慧教育平台课本PDF
2026/10/15 2:22:32 网站建设 项目流程

tchMaterial-parser:电子课本下载器,一键拿下智慧教育平台课本PDF

【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser

tchMaterial-parser 是一款电子课本下载器,帮你批量下载教材PDF,这些课本在国家中小学智慧教育平台上只能在线看、没法存走。把课本预览页的网址粘进去,点一下,官方 PDF 就到了你的电脑上。适合要备课的教师、想离线读课本的学生。

先跑起来

  1. 克隆项目并运行(需要 Python 3):
git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser python src/tchMaterial-parser.pyw

窗口会打开:中间是一个大文本框,下面一排 8 个下拉菜单,左右各有一个“下载”和“解析并复制”按钮,最底部是进度条和日志区。核心代码就一个文件 src/tchMaterial-parser.pyw,Python 加窗口库实现,无需任何配置。

  1. 打开智慧教育平台上任意一本电子课本,从地址栏复制完整网址。注意必须是能直接预览单本课本的那个页面。

  2. 把网址粘进文本框,点“下载”,选一个保存文件夹。进度条走完,文件夹里就会出现一本以教材官方名称命名的 PDF——这就是你的第一个成果。下载慢的话,也可以改点“解析并复制”拿到链接再试。

它能帮你做什么

三个功能覆盖了大部分用法,你按需挑。

一本搞定:从预览页网址到本地 PDF

当你在平台上翻到一本想留存的课本,页面却只让你翻、不让你存的时候,就用它。

  • 复制那本课本预览页的完整网址
  • 粘进文本框,点“下载”,选择保存文件夹
  • 单下时还能自己指定文件名,程序自动从网址里解析出 PDF 地址并完成下载

你得到的:文件夹里躺着一本以教材官方名称命名的 PDF,双击就能打开,不用再对着网页截图。

批量下载教材PDF:一学期的课本一次备齐

当你需要一次存好几本,比如某个年级的全套课本,一本一本点太磨人,就一次全喂给它。

  • 把多个预览页网址粘进文本框,一行一个
  • 点“下载”,选一个文件夹,程序会自动建好目录
  • 底部进度条实时显示总进度,日志区逐条记录每个网址的处理结果

你得到的:所有 PDF 整整齐齐落进同一个文件夹,各自带着自己的教材名,不用你回头一本一本改名字。

解析并复制:只拿链接,交给 IDM 下载

当下载速度不理想,或者你习惯用专用下载工具时,可以不让它亲自下。

  • 网址照旧粘贴,改点“解析并复制”
  • 程序解析出 PDF 直链并放到剪贴板
  • 把链接贴进 IDM 或你顺手的任意下载工具

你得到的:找直链这件事你完全不用管,把链接丢给更强的下载工具就行。

进阶玩法

已经下过第一本之后,下面这些会让事情更省事。

  • 下拉菜单找课本:窗口下方 8 个多级下拉菜单覆盖平台教材分类层级,逐级选完,对应课本网址会自动填进文本框,找不到网址时直接在这里翻。
  • 🔊 带音频的课本一起下:教材若挂了配套音频资源,下载 PDF 的同时会把 mp3 自动存进“教材名_音频”文件夹。
  • 专题课程网址也能解析:专题课程页的网址同样有效,里面的 PDF 资源会被自动找到。
  • 批量管理保存路径:多文件时只选一个文件夹即可,程序以教材名命名逐个保存,目录始终不乱。
  • Windows 高分屏:高 DPI 已适配,大显示器上字体、按钮不会发虚。

卡住了看这里

  • 解析时报“解析失败,请检查URL是否正确” → 你复制的不是单本课本预览页 → 去能直接翻页看那本课本的页面复制完整地址,网址里应带 contentId 参数。
  • 点“下载”后弹出“请输入至少一个网址” → 文本框是空的 → 至少填一个预览页网址,多个的话一行一个接着填。
  • 下载途中提示失败 → 网络波动把连接断掉了 → 隔一会儿再点一次“下载”,下载走后台线程,窗口不会因此卡死。
  • 打开时弹出“获取资源列表失败”警告 → 当时网络连不上平台的列表接口 → 直接把课本预览页网址粘进文本框照样能下载,或者重开一次程序。
  • Windows 下界面有点糊 → 系统显示缩放起了干扰 → 程序已做高 DPI 适配,仍异常就去 Windows 显示设置里调一下缩放比例。

实际用在哪些场景

教师

  • 备课前把指定章节打印成讲义
  • 整套年级课本批量下载,攒成自己的教学资料库
  • 把课本 PDF 发到班级群,学生自己按需打印

学生

  • 平板上离线读电子课本,不用一直挂着浏览器页面
  • 挑几道课后习题单独打印出来练
  • 一册课本留个本地副本,断网、换设备都能打开

家长

  • 把一学期的课本归进一个文件夹,给孩子备齐
  • 打印指定小节当复习资料
  • 留份备份,平台页面怎么调整都找得到

把只能在线翻的电子课本变成本地 PDF 只需两分钟,今后智慧教育平台资源获取,动动手指就行。

git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser

【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询