Python 3.15 發表|延後載入、預設 UTF-8,升級前有哪些改變

Python 3.15 在 2026 年 10 月 9 日正式推出,新增 lazy imports、frozendict 與 sentinel,並將 UTF-8 設為預設編碼。這些改變如何影響命令列工具的啟動、中文檔案讀寫與資料處理?本文以精簡程式碼範例說明新功能用途,整理 free-threaded 版本的套件相容性、Tachyon 效能分析工具,以及既有專案升級前需要確認的環境與依賴,協助判斷哪些功能值得採用、哪些工作適合先留在原版本。

10 月資安事故接連發生|PHP、nginx、Linux、Python、Node.js

2026 年 10 月,nginx、Linux 核心、PHP、Node.js 接連修補重大漏洞,eMudhra 憑證私鑰外洩,npm 與 PyPI 出現竊取憑證的惡意套件,Zeabur、Railway 與 OpenCode 也傳出金鑰外洩。本文依台灣時間整理十一起事件的經過、受影響版本與修補方式,並把處置分成「更新後重新部署」與「撤銷並更換金鑰」兩類,附上確認方法與盤點表,方便逐項檢查自己的服務。

uv 教學|AI Agent 時代的 Python 套件管理,Claude Code、Codex 裝了什麼

Claude Code、Codex 執行任務後,電腦上的 Python 套件、.venv 與快取分別放在哪裡?從 pip、virtualenv、venv 到 pyproject.toml 與 uv,了解 Python 套件管理如何演進,並透過 uv 教學建立專案、管理 Python 版本、安裝依賴與使用 uv.lock 重建環境。文中整理 uv add、uv pip install、uv run、uvx 的差異,說明哪些指令會下載或修改環境,附上可直接交給 Agent 的唯讀盤點提示詞,協助辨認安裝位置與整理範圍。

Docling 教學|PDF 轉 Markdown、繁體中文 OCR,與 MarkItDown 比較

Docling 是 IBM Research 團隊發起的開源文件解析工具,能將 PDF、Word、Excel 與簡報整理成 Markdown、JSON 等格式。本文從安裝、CLI 單檔與批次轉換,到 Python API、繁體中文 OCR、圖片保存與表格 CSV 匯出,整理可直接套用的範例及常見問題。也比較 Microsoft MarkItDown 的功能與使用條件,說明哪些文件適合繼續使用既有工具、哪些需求值得導入 Docling,以及建立 RAG 知識庫前應如何檢查閱讀順序、數字與來源位置。

MarkItDown 教學|安裝、PDF 轉 Markdown 與 OCR 排錯

MarkItDown 是微軟開源的文件轉換工具,能將 PDF、Word、Excel、PowerPoint 與網頁等內容整理成 Markdown,供搜尋、文件分析與 RAG 知識庫使用。本文從 Python 環境與套件安裝開始,提供 CLI、Python API 和批次轉檔範例,並區分一般文字文件、掃描圖片與複雜版面的處理方式。遇到空白輸出、缺少依賴或 OCR 未啟動時,可依排錯表檢查;需要 LLM 或 Azure 的功能則另外說明設定、資料傳送與服務費用的界線。