参考资料

  1. Python框架有哪些
  2. Sanic框架介绍
  3. python框架都有哪些
  4. TensorFlow框架介绍
  5. Python框架flask
  6. python框架都有哪些
  7. Flask框架介绍
  8. OpenCV框架介绍

Python 框架主要分为以下几类:

  1. Web 开发框架

    • Django:全功能框架,包含ORM、模板引擎、表单处理等

    • Flask:轻量级框架,核心简单但可扩展

    • FastAPI:现代API框架,支持异步

    • Pyramid:介于Django和Flask之间的框架

    • Tornado:异步网络框架

  2. 数据科学/机器学习框架

    • NumPy:数值计算基础库

    • Pandas:数据处理和分析

    • TensorFlow:深度学习框架

    • PyTorch:深度学习框架

    • Scikit-learn:机器学习库

  3. 网络爬虫框架

    • Scrapy:功能完善的爬虫框架

    • Beautiful Soup:HTML/XML解析库

  4. GUI框架

    • Tkinter:Python标准GUI库

    • PyQt:Qt的Python绑定

    • Kivy:跨平台GUI框架

  5. 测试框架

    • unittest:Python标准测试库

    • pytest:功能更丰富的测试框架

    • Robot Framework:关键字驱动测试框架

  6. 异步框架

    • asyncio:Python标准异步库

    • aiohttp:基于asyncio的HTTP框架

  7. 游戏开发框架

    • Pygame:2D游戏开发库

    • Panda3D:3D游戏引擎

  8. 微服务框架

    • Nameko:Python微服务框架

    • Sanic:异步微服务框架

  9. 其他框架

    • Celery:分布式任务队列

    • Dash:数据分析Web应用框架