本 MOC 旨在提供一个关于 Python 编程语言及其广阔生态系统的全面概览和导航图。它覆盖了从语言核心概念到各种应用领域(如 Web 开发、数据科学、自动化等)的关键工具、库和框架。

1. Python 语言核心 (Core Language)

2. Python 环境与包管理 (Environment & Package Management)

3. Python 开发工具 (Development Tools)

4. Web 开发 (Web Development)

5. 数据科学与机器学习 (Data Science & Machine Learning)

6. 自动化与脚本 (Automation & Scripting)

7. 桌面 GUI 开发 (Desktop GUI Development)

  • PySide:基于 Qt 框架。

  • Tkinter:Python 标准库自带。

  • Kivy:跨平台的多点触控应用开发。

8. 异步编程 (Asynchronous Programming)

  • asyncio:Python 标准库的异步 I/O 框架。

  • await 语法

  • aiohttp:基于 asyncio 的异步 HTTP 客户端/服务器。

  • Celery:分布式任务队列。

9. 性能优化与部署 (Performance & Deployment)