ARTICLE DETAIL

资讯详情

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

tchMaterial-parser 电子课本下载工具:3 步把 PDF 存到本地

tchMaterial-parser 电子课本下载工具:3 步把 PDF 存到本地 tchMaterial-parser 电子课本下载工具3 步把 PDF 存到本地【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser你打开国家中小学智慧教育平台的电子课本预览页想保存下来却发现页面没有下载按钮只能在线看。用 tchMaterial-parser 把预览地址解析成 PDF 直链课本就能存到本地离线随时打开。 粘贴预览网址保存课本 PDF从拿到项目到存下第一本课本一共四步克隆仓库装好三个依赖库git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser cd tchMaterial-parser pip install requests pyperclip psutil运行主程序Windows 下直接双击src/tchMaterial-parser.pyw其他系统用python src/tchMaterial-parser.pyw启动。首次打开会多等几秒它在后台拉取平台的全量课本目录来填充下拉菜单别以为卡住了。在平台上找到目标课本的预览页把浏览器地址栏里的完整网址复制出来粘贴到输入框。点击下载选一个保存文件夹。程序解析出这个页面背后的 PDF 地址并下载文件名直接取教材标题比如小学数学_三年级_上册_人教版.pdf不用你再手动改名。到这里你手里就有第一本能离线看的电子课本了。 看看能直接用的功能批量粘贴下载输入框支持多个网址、每行一个一次点下载并行拉完整套教材不用一本一本点。级联菜单找课本不想自己在浏览器翻网址就用界面上的下拉菜单按学段、学科、年级、版本逐级筛选到最末级会把预览地址自动填进输入框。复制直链不想在程序里下载点解析并复制PDF 直链就进了剪贴板粘给 IDM 或浏览器自己存。进度与日志进度条实时显示下载了多少、还剩多少底部日志会明确告诉你哪条链接解析或下载失败方便你单独重试。 安装 Python 环境并跑通依赖最低要求Python 3.x加一个带图形界面的系统tkinter 是 Python 自带的一般不用额外装。第三方依赖就requests、pyperclip、psutil三个上面那条 pip 命令一次性装完。新手最常卡住的点倒不在 Python 本身而在系统Linux 的发行版通常不默认打包 tkinter运行会直接报导入错误装一下sudo apt install python3-tk就能跑通。另外程序启动时联网拉课本目录如果公司网络拦了外网下拉菜单会是空的不影响你手动粘贴网址使用。️ 解决几个常见问题问题网速够但你想用 IDM 之类工具接管下载把下载换成解析并复制就行。程序只负责把预览地址翻成直链并复制到剪贴板完全不参与传输后续怎么存你说了算。问题课本下载了配套的音频素材还想要不用另找入口。工具解析教材时会顺带拉取它关联的音频资源下载 PDF 的同时mp3 会自动存进以教材名命名的音频文件夹里一次操作两样都到手。问题高分屏上界面发虚、按钮错位程序在 Windows 下会自动读取系统缩放做高 DPI 适配正常情况直接可用。如果显示仍不正常先去系统显示设置里调一下缩放比例再打开程序。问题某条链接提示解析失败多半是网址本身不完整或页面已下线。回到平台重新打开那本课本的预览页复制新地址再试日志里只列出失败的那几条没失败的不用重下。 提 Issue 反馈下载问题项目采用 MIT 协议开源可自由使用与修改。遇到解析失败或有功能建议直接在仓库提 Issue 或发 PR作者会看。【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表