ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

从预览页到课本PDF:tchMaterial-parser 批量下载国家中小学智慧教育平台电子课本

从预览页到课本PDF:tchMaterial-parser 批量下载国家中小学智慧教育平台电子课本 从预览页到课本PDFtchMaterial-parser 批量下载国家中小学智慧教育平台电子课本【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parsertchMaterial-parser 把国家中小学智慧教育平台的电子课本预览页链接作为输入解析出 PDF 直链并把课本 PDF 批量下载到本地文件夹。产出是一批以教材名称命名的 PDF 文件。 它做了什么把一或多条预览页网址粘贴进文本框每行一条程序从每条网址里取出 contentId向平台请求对应的资源 JSON再挑出 PDF 的存储地址。Tkinter 负责窗口requests 负责网络请求threading 把下载放进后台线程界面在下载期间不会卡死。解析后要么把直链复制到剪贴板要么把文件存进你选的目录并按教材名称自动命名也可以在下拉菜单里逐级选出版本、学段、科目和册别程序自动生成对应链接。从拿到链接到下载完成安装 Python 3.x然后克隆仓库git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser用 pip 安装 requests、pyperclip、psutil 等依赖。运行python src/tchMaterial-parser.pyw打开窗口。把预览页网址粘进文本框一行一条https://basic.smartedu.cn/tchMaterial/detail?contentTypeassets_documentcontentIdxxxxxxcatalogTypetchMaterialsubCatalogtchMaterial如果拿不到这个格式的链接说明你打开的是列表页而不是具体课本的详情页切到详情页复制网址或用窗口里的下拉菜单自动生成链接。点下载选择保存目录多本教材会按教材名分别存成 PDF。只想要直链的话点解析并复制解析结果会进剪贴板。谁会用、怎么扩展教师可以把多个年级的电子课本一次性收进本地资料目录备课和离线授课都方便。网络不稳定或需要离线学习的使用者可以提前把一学期的课本抓全之后随时查阅。⚠️ 容易踩的坑现象粘贴网址后提示解析失败或下载中断。 处理先确认网络通畅、页面能在浏览器里正常打开链接失效或格式不对时重新抓取一次。现象担心高分屏上界面发虚。 处理程序已做高 DPI 适配不用手动设置个别系统下仍显示异常调整系统显示缩放即可。现象一次批量处理几十条链接。 处理先用解析并复制确认所有链接都能解出来再统一下载避免中途部分失败后从头再来。项目信息项目采用 MIT 许可证核心逻辑都在 src/tchMaterial-parser.pyw 一个文件里。遇到问题或想提建议直接到仓库提交 Issue 或 PR 即可后续若支持更多教育资源平台也可以关注仓库的更新。【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表