的電子課本 PDF 存到本地)
tchMaterial-parser 完整教程把智慧教育平臺(tái)的電子課本 PDF 存到本地【免費(fèi)下載鏈接】tchMaterial-parser國(guó)家中小學(xué)智慧教育平臺(tái) 電子課本下載工具幫助您從智慧教育平臺(tái)中獲取電子課本的 PDF 文件網(wǎng)址并進(jìn)行下載讓您更方便地獲取課本內(nèi)容。項(xiàng)目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser給娃查課本、備課找教材登錄國(guó)家中小學(xué)智慧教育平臺(tái)后你會(huì)發(fā)現(xiàn)課本只能在線翻頁(yè)面上找不到任何保存按鈕。tchMaterial-parser 就是解決這件事的——它能把課本預(yù)覽頁(yè)背后的 PDF 直鏈解析出來(lái)讓你把課本完整下載到本地離線隨時(shí)打開(kāi)。全程只需粘貼一個(gè)頁(yè)面地址。 先看它能干什么幾個(gè)實(shí)用功能整套教材一次下完輸入框里可以貼多個(gè)預(yù)覽地址每行一個(gè)點(diǎn)一次下載就并行解析并拉取全部課本不用一本一本點(diǎn)。級(jí)聯(lián)菜單挑課本懶得在瀏覽器里翻地址就用界面上的下拉菜單按學(xué)段、學(xué)科、年級(jí)、版本逐級(jí)選選到最末級(jí)時(shí)預(yù)覽地址會(huì)自動(dòng)填進(jìn)輸入框。只拷直鏈不下載不想讓程序參與傳輸點(diǎn)解析并復(fù)制PDF 直鏈直接進(jìn)剪貼板交給 IDM 或?yàn)g覽器自己存。配套音頻順手拿教材如果關(guān)聯(lián)了音頻素材mp3 會(huì)跟著 PDF 一起被拉下來(lái)存進(jìn)以教材名命名的音頻文件夾一次操作兩樣到手。進(jìn)度和日志看得清進(jìn)度條實(shí)時(shí)顯示已下載大小和剩余文件數(shù)底部日志會(huì)逐條列出解析或下載失敗的鏈接方便你只重試失敗的那幾條。 上手流程從克隆到第一份本地 PDF1. 安裝git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser cd tchMaterial-parser pip install requests pyperclip psutil第三方依賴就這三個(gè)庫(kù)這條 pip 命令一次裝齊。2. 啟動(dòng)Windows 下直接雙擊src/tchMaterial-parser.pyw其他系統(tǒng)用python src/tchMaterial-parser.pyw啟動(dòng)。有個(gè)細(xì)節(jié)要提前說(shuō)首次啟動(dòng)時(shí)程序會(huì)在后臺(tái)拉取平臺(tái)的全量課本目錄來(lái)填充下拉菜單所以窗口可能要等多幾秒鐘。別以為卡死了這不是故障。3. 輸入并解析在平臺(tái)上打開(kāi)目標(biāo)課本的預(yù)覽頁(yè)把瀏覽器地址欄里的完整網(wǎng)址復(fù)制出來(lái)粘進(jìn)程序的輸入框。4. 下載保存點(diǎn)下載選一個(gè)保存文件夾。程序會(huì)解析出頁(yè)面背后的 PDF 地址并開(kāi)始下載文件名直接取教材標(biāo)題比如小學(xué)數(shù)學(xué)_三年級(jí)_上冊(cè)_人教版.pdf不用你手動(dòng)改名。到這一步你手里就有第一本能離線打開(kāi)的電子課本了。 環(huán)境準(zhǔn)備與避坑開(kāi)跑前自查清單Python 3.x外加一個(gè)帶圖形界面的系統(tǒng)。tkinter 是 Python 自帶的一般不用額外裝。運(yùn)行直接報(bào)導(dǎo)入錯(cuò)誤、且你在 Linux 上發(fā)行版通常不打包 tkinter裝一下sudo apt install python3-tk就通了。下拉菜單是空的啟動(dòng)時(shí)拉課本目錄要連外網(wǎng)公司內(nèi)網(wǎng)這類受限網(wǎng)絡(luò)下會(huì)拉不到不影響你手動(dòng)粘貼網(wǎng)址使用。高分屏界面發(fā)虛Windows 下程序會(huì)讀取系統(tǒng)縮放自動(dòng)做高 DPI 適配正常直接可用仍顯示不對(duì)的話先去系統(tǒng)顯示設(shè)置里調(diào)一下縮放比例再打開(kāi)程序。 故障排查現(xiàn)象 → 原因 → 處理辦法現(xiàn)象網(wǎng)速?zèng)]問(wèn)題但你希望用 IDM 這類工具接管下載。原因程序下載按鈕默認(rèn)自己解析加傳輸。處理改用解析并復(fù)制程序只負(fù)責(zé)把預(yù)覽地址翻成直鏈并放進(jìn)剪貼板不參與傳輸后面怎么存由你決定?,F(xiàn)象課本下好了配套的音頻素材還想要。原因平臺(tái)上音頻沒(méi)有單獨(dú)的下載入口容易讓人以為要另找途徑。處理不用另找。程序解析教材時(shí)會(huì)順帶拉取關(guān)聯(lián)音頻下載 PDF 的同時(shí) mp3 會(huì)自動(dòng)存進(jìn)以教材名命名的音頻文件夾。現(xiàn)象高分屏上界面發(fā)虛、按鈕錯(cuò)位。原因顯示縮放沒(méi)有正確適配。處理Windows 下程序已自動(dòng)適配系統(tǒng)縮放若仍不正常先調(diào)系統(tǒng)縮放比例再打開(kāi)程序?,F(xiàn)象某條鏈接提示解析失敗。原因多半是網(wǎng)址本身不完整或者頁(yè)面已下線。處理回平臺(tái)重新打開(kāi)那本課本的預(yù)覽頁(yè)復(fù)制新地址再試。日志只列出失敗的那幾條成功的不用重下。項(xiàng)目采用 MIT 協(xié)議開(kāi)源可自由使用與修改。遇到解析失敗或有功能建議直接在倉(cāng)庫(kù)提 Issue 或發(fā) PR 就行作者會(huì)看?!久赓M(fèi)下載鏈接】tchMaterial-parser國(guó)家中小學(xué)智慧教育平臺(tái) 電子課本下載工具幫助您從智慧教育平臺(tái)中獲取電子課本的 PDF 文件網(wǎng)址并進(jìn)行下載讓您更方便地獲取課本內(nèi)容。項(xiàng)目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考