文档中心

面向 Python 与 Django 开发整理的分层文档集合,覆盖环境工具链、语言基础、工程实践、网络并发与数据消息系统。

这里整理的是一组面向 Python 开发方向的学习与实践文档。

当前内容按以下板块组织:

  • 基础主线:环境管理、语言基础、函数与模块、进阶特性、日志实践
  • 常见坑与工程细节:参数解包、路径处理、文件复制
  • 网络与并发:Socket、线程、进程、协程
  • 数据分析:NumPy、Pandas、Matplotlib 三剑客入门
  • 数据与消息系统:MySQL、ORM、RabbitMQ、Redis、Celery、任务调度
  • 爬虫实践:基础请求、登录态与解析、Scrapy-Redis 分布式
  • Django Web 开发:项目入门 -> 路由视图 -> 表单 ORM -> 安全缓存 -> DRF API

建议的阅读入口:

  1. Python 环境与包管理
  2. Python 语言基础
  3. Python 函数与模块
  4. Python 进阶特性
  5. Python logging 实战
  6. 继续进入 NumPy / Pandas / Matplotlib 数据分析专题
  7. 按需进入 参数解包 / 路径处理网络与并发数据访问 / 消息任务系统 等专题

如果你已经具备部分基础,也可以直接从左侧目录按主题跳转,把这套文档当作按需查阅的知识库使用。

子章节

按层级组织的章节列表。

Python 基础语法

从环境管理、核心语法到函数与进阶特性,整理一条更完整的 Python 学习路径。

Python 工程实践

整理 Python 开发里高频但容易零散化的工程细节,包括项目环境管理、日志、路径处理与文件复制。

Python 后端能力

围绕数据访问、消息队列与网络并发,整理 Python 在真实后端项目中的常见核心能力。

Python 知识点详解

聚焦 Python 中容易混淆、值得单独拆开的概念,按专题逐篇讲透。

页面列表

当前章节中的文档页面。

Python 开发环境搭建指南:Anaconda + PyCharm

摘要:工欲善其事,必先利其器。本文整理了 Python 语言的基础特性、解析器原理,并手把手教你如何在 Windows 环境下通过 Anaconda 配置虚拟环境,最后结合 PyCharm 完成专业级开发环境的搭建。