智慧教育平台电子课本PDF一键下载:3步把一学期教材存进电脑
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
备课时发现平台上的电子课本只能在线翻,存不到自己电脑上,更别提离线打印。tchMaterial-parser 是一款面向教师、家长和自学者的免费开源电子课本下载工具:把课本预览页的网址丢进去,PDF 就会落到你的硬盘里。
📌 它能帮你解决什么(能力速览)
如果平台上的课本只能在线预览,那它就能把预览页背后隐藏的 PDF 直链拉下来存到本地,"只能在线看"的教材会变成你自己硬盘里的文件。
如果需要一次存下好几本教材,那它可以多网址一起丢进去(一行一个),逐个解析、逐个下载,文件名自动按教材的官方标题命名。
如果不想让它替你落盘,那"解析并复制"按钮只负责把链接处理好,后续的保存工作交给你自己顺手的下载工具。
如果连网址都不想手动复制,那窗口底部的级联下拉菜单可以按学段、学科一路点到具体书名,程序会自动把对应预览页链接生成到输入框里。
从零到下载成功:4 步完成第一次电子课本下载(操作主线)
拿到工具:克隆仓库并配好 Python 环境
项目是纯 Python 项目,全部代码都在src/tchMaterial-parser.pyw这一个文件里。执行一条命令把代码拉下来:
git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser环境要求 Python 3.x,第三方库需要 requests、pyperclip、psutil,Windows 上还要 pywin32,用 pip 一次装齐即可。
顺手提醒:
.pyw是 Windows 图形程序后缀,双击即可运行,不会弹出黑色控制台;Linux 或 macOS 上则在终端执行python3 src/tchMaterial-parser.pyw。
跑起来:先认一认界面上的东西
运行程序后会打开一个标题为"国家中小学智慧教育平台 电子课本解析"的窗口。布局很直白:上方是大号文本输入框,用来贴网址;下面并排放着"下载"和"解析并复制"两个按钮;中间是进度条,空闲时显示"等待下载";再往下是日志区,逐行记录解析与下载的过程;最底部是一排级联下拉菜单,可按"电子教材 → 学段 → 学科 → 版本 → 书名"一路点选课本。
顺手提醒:首次启动时程序要拉取平台的全部课本目录,窗口会比平时慢几秒才弹出来;若提示"获取资源列表失败",多半是网络没走通,重开一次即可,链接也可以手动粘贴。
第一次电子课本下载:从链接到文件的 4 步
- 在平台打开某本电子课本的预览页,把地址栏里完整的网址复制下来。链接长这样:
https://basic.smartedu.cn/tchMaterial/detail?contentType=assets_document&contentId=xxx&catalogType=tchMaterial&subCatalog=tchMaterial- 粘贴进输入框;一次要下多本的话,一行一个网址排好即可。
- 点"下载",在弹出的对话框里选好保存目录。
- 进度条开始走动,日志出现"文件已下载到:…"就是完成,目录里会出现以平台教材标题命名的
{教材名}.pdf。
顺手提醒:只有课本"预览页"的网址才管用,不是文件直链;日志若显示"解析失败,请检查URL是否正确",先核对链接尾部的参数有没有漏拷,再重新复制一次。
用熟之后的进阶玩法
一次搬空一学期的课本:链接怎么组织
按学科和学期把链接收好,一次贴 10~20 个比较稳。程序会逐条解析、逐条下载,进度条汇总总进度,"已下载 3/8"这种数字一眼可见;下载跑在后台线程里,窗口不会卡死,等的时候还能切出去干别的。
手上没有链接时,用窗口底部的级联下拉菜单:依次点"电子教材"、学段、学科、版本、书名,程序会自动把对应的预览页链接追加到输入框。连选几本之后一次性批量下载,比逐本翻页面快得多。
另外,"教材资源"类的课本带有配套音频,程序会把 mp3 存进以"{教材名}_音频"命名的文件夹,和 PDF 放在一起,备课时不用再单独找听力素材。
下载卡住或文件不对时先查这几处
日志区是第一排查点。某一条链接解析失败或下载中断,日志会写明对应的网址和原因,回平台重新复制一份最新的预览页链接再来一遍即可。工具不支持断点续传,中断后该文件会整体重下,大文件动手前先确认网络稳不稳。
文件名取自平台给的教材标题,如果打开 PDF 发现和名字对不上,检查链接里的 contentId 是否指向了正确的书。高分屏上界面发虚的话,Windows 用户可以看一下系统的显示缩放设置,程序会自动识别缩放比例并调整界面字号。
写在最后
tchMaterial-parser 把"只能在线翻"的课本变成自己硬盘里的 PDF。想提新需求或报 bug,去项目页提交 issue;版权信息见LICENSE。
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考