Python 应用程序
Python 用于许多应用领域。以下是一些示例。
- 在 Python 包索引 中列出了数千个针对 Python 的第三方模块。
Web 和互联网开发
Python 为 Web 开发 提供了许多选择
Python 的标准库支持许多互联网协议
包索引中还有更多库
- Requests,一个功能强大的 HTTP 客户端库。
- Beautiful Soup,一个可以处理各种奇特 HTML 的 HTML 解析器。
- Feedparser 用于解析 RSS/Atom 提要。
- Paramiko,实现 SSH2 协议。
- Twisted Python,一个用于异步网络编程的框架。
科学和数值
Python 广泛应用于 科学和数值 计算
教育
Python 是一种非常适合教授编程的语言,无论是在入门级别还是更高级的课程中。
- 诸如 像计算机科学家一样思考、Python 编程:计算机科学导论 和 实用编程 等书籍。
- 教育特别兴趣小组 是讨论教学问题的理想场所。
软件开发
Python 通常被用作软件开发人员的支持语言,用于构建控制和管理、测试以及许多其他方面。
- SCons 用于构建控制。
- Buildbot 和 Apache Gump 用于自动持续编译和测试。
- Roundup 或 Trac 用于错误跟踪和项目管理。