电子课本PDF离线获取只需3步:tchMaterial-parser使用指南
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
你可能也遇到过这种情况:在国家中小学智慧教育平台里找到了需要的课本,想保存时却发现只能在线翻页,要拿到完整内容只能一页页打印或截图。tchMaterial-parser 是一款电子课本下载工具:粘贴教材页面链接,它就能解析出对应的 PDF 并保存到本地,整个过程只需三步——粘贴链接、点击下载、等进度条走完。
tchMaterial-parser 是什么:一句话讲清这个电子课本下载工具
tchMaterial-parser 是一个用 Python 写的图形化小工具:输入国家中小学智慧教育平台的电子课本预览页链接,输出就是电脑里的 PDF 文件,并自动以教材名称命名。它支持 Windows、Linux、macOS(需要图形界面),只要求机器上装有 Python 3.x 环境。适合两类需求:一类是批量保存电子课本用于离线阅读和打印;另一类是不想直接下载,只把 PDF 直链解析出来,交给 IDM、迅雷等下载工具处理。
功能速览:下载电子课本前需要知道的4件事
界面很克制:一个输入框、两个按钮、一组下拉框。对你有决策意义的功能可以归纳为四点。
📥 批量下载与自动命名
在输入框里粘贴多个教材链接(每个网址占一行),工具会依次处理,下载走多线程,大文件也不会卡住界面。文件以教材的官方名称命名;若教材配有音频,程序会顺带获取相关 MP3,存到同名"_音频"子文件夹里,不用手动整理。
📋 解析并复制:让下载工具接管
"解析并复制"不落地文件,只把每个链接解析成 PDF 直链并放到剪贴板,之后由 IDM、迅雷等工具完成下载。
| 按钮 | 实际动作 | 适合场景 |
|---|---|---|
| 下载 | 解析链接并把 PDF 存到所选文件夹 | 想直接拿到文件 |
| 解析并复制 | 解析链接并把结果复制到剪贴板 | 想用其他下载工具 |
用教材选择器自动填好链接
窗口下方的 8 个下拉框从平台拉取教材数据,按学段、年级、科目、版本、教材名称依次选完,对应的教材预览页链接会自动填进输入框,省去逐本打开网页复制地址的功夫。
实时进度显示与高 DPI 适配
窗口底部的进度条显示已下载大小、百分比和完成文件数;日志区记录每条链接的解析情况,结束后列出失败链接。程序适配高 DPI 屏幕,4K 显示器上文字不模糊。
一键安装:克隆仓库并运行程序
克隆仓库并运行主程序:
git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser cd tchMaterial-parser python src/tchMaterial-parser.pywWindows 用户也可以直接双击 src/tchMaterial-parser.pyw 启动。首次启动时程序会先拉取平台的教材列表用于构建底部下拉框,所以比之后启动略慢一些,属正常现象。
电子课本下载操作:从链接到本地 PDF 的 3 步
第一步,获取教材链接。两种方式任选:在平台打开教材页面,从浏览器地址栏复制网址(形如https://basic.smartedu.cn/tchMaterial/detail?contentType=...&contentId=...);或者直接用程序内的下拉框选出来。
第二步,粘贴到输入框。每行一个网址,多本教材可以一次性全部粘贴。
第三步,点击"下载"并等进度条走完。选定保存文件夹后,工具开始依次解析和下载,进度条与日志区实时反馈。多本教材的 PDF 会统一存进该文件夹,可以提前建好"年级-学科-版本"的目录结构;个别链接失败时,日志区会列出来,重新粘贴重试即可。
进阶与排障:解析电子课本时的 3 个常见情况
⚠️ 链接解析不了,先核对这 3 点
- 链接必须是平台的教材预览页地址,且包含 contentType 与 contentId 参数,先在浏览器里确认页面能打开。
- 教材资源如果下架或更新,旧链接会解析失败,需要重新获取。
- 批量粘贴时检查每一行是否都是完整链接,不要混入多余字符或空行外的内容。
下载失败或速度很慢
先确认网络稳定后重试;只失败个别链接时,按日志区的清单单独重试即可。网络环境差的话,建议改用"解析并复制",把链接交给 IDM 之类的工具,让专业下载器处理断点续传。
启动时提示"获取资源列表失败"
这只影响下拉框自动填链接的功能:手动把教材链接粘贴进输入框就能正常下载,或者直接重新打开程序。
从平台链接到本地电子课本 PDF,tchMaterial-parser 只多做了解析和下载两步。克隆仓库、粘贴链接,离线教材库就建起来了;项目采用 MIT 协议发布,日常教学和学习都可以放心使用。
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考