Skip to content

Python 学习路线(前端转 Python:自动化 + 大模型)

你当前目标:Windows 环境、主要做脚本自动化,并用 Ollama(CPU) 跑本地大模型,把它变成“自动化助手”。

你会学到什么(按优先级)

  1. 写得出可维护脚本:文件/目录、文本处理、JSON/CSV、网络请求
  2. 把脚本做成工具:CLI 参数、日志、错误码、可复用的目录结构
  3. 接入 Ollama:本地对话、流式输出、结构化输出(JSON)
  4. 做一个最小 RAG:让模型能“查你的笔记库”再回答

推荐学习顺序

  • 第 1 周:环境与语法 + 文件系统
  • 第 2 周:正则/解析 + HTTP + CLI
  • 第 3 周:Ollama 接入 + 自动化结合
  • 第 4 周:最小 RAG + 仓库级自动化实战

章节目录(教程)

    1. Windows 环境与工程起步
    1. Python 语法速成(为自动化服务)
    1. 文件系统与数据读写(pathlib/JSON/CSV)
    1. 文本处理与正则(处理 Markdown/日志)
    1. 网络请求与接口调用(requests/httpx)
    1. CLI 工具化(argparse)
    1. 自动化进阶(并发/日志/定时任务)
    1. Ollama 入门(CPU 也能跑)
    1. 用 Python 调用 Ollama(流式输出 + JSON 约束)
    1. LLM 驱动的自动化脚本(批处理文档/提纲/抽取)
    1. 最小 RAG:让模型检索你的笔记库
    1. 针对本仓库的自动化实战(VitePress)

与本仓库的关系

  • 文档内容都在 docs/src/ 下,本教程章节在 docs/src/python-study/
  • 想让新章节出现在侧边栏,需要更新 docs/.vitepress/sidebar.js

速查页:如果你只是想快速查语法/技巧,请看 /python-study/python-basic

写作约定:每章优先给“短平快可执行步骤”,需要理解的“原理/背景”统一写在 Markdown 引用块(>)里,方便你快速上手与随时补课。