美文网首页
精通Python01-Python的应用方向

精通Python01-Python的应用方向

作者: 哈哈11122 | 来源:发表于2020-05-19 11:12 被阅读0次

PSF是Python Software Foudation(Python软件基金会)的简写,PSF是Python背后的组织。成为PSF的成员,并帮助推进软件和我们的使命。

Python Package Index(http://pypi.python.org/pypi)列出了成千上万的为Python开发的模块。

Web开发

Python为web开发提供了很多选择,有框架Django和Pyramid,有微框架Flask和Bottle,有先进的内容管理系统Plone和Django CMS。

Python的标准库支持很多Internet 协议:HTML和XML、JSON、电子邮件处理、支持FTP, IMAP和其他Internet协议、简单易用的Socket接口。

Python Package Index还有更多的库:

Requests一个功能强大的HTTP客户端库。

BeautifulSoup一个HTML解析器。

Feedparser用于解析RSS / Atom feed。

Paramiko,实现SSH2协议。

Twisted Python,异步网络编程框架。

科学和数值计算

Python被广泛用于数值和科学计算。

SciPy是数学、科学和工程学软件包集合。

Pandas是一个数据分析和建模的库。

IPython是一个功能强大的交互式Shell,具有易于编辑和记录工作会话的功能,并支持可视化和并行计算。

软件木工课程讲授了科学计算的基本技能,跑步训练营,并提供可开放获取的教材。

教育

在入门级和更高级的课程中,Python是一种用于教授编程的精湛语言。

诸如《如何像计算机科学家一样思考》,《 Python编程:计算机科学入门》和《 实用编程》等书籍。

教育特别兴趣组 是个好地方,讨论教学问题。

桌面GUI

Tk GUI库包含在python的大多数二进制分发中。

可在多个平台上使用的一些工具包是单独提供的:

wxWidgets

Kivy,用于编写多点触控应用程序。

通过pyqtpyside进行 Qt

还提供特定于平台的工具包:

GTK +

通过win32扩展的 Microsoft基础类

软件开发

Python通常被软件开发人员用于构建控制和管理,测试以及许多其他方面的支持语言。

用于构建控制的SCons

BuildbotApache Gump,用于自动连续编译和测试。

汇总Trac,用于错误跟踪和项目管理。

商业应用

Python还用于构建ERP和电子商务系统:

Odoo是一种多合一的管理软件,它提供了一系列业务应用程序,这些业务应用程序构成了一整套企业管理应用程序。

Tryton是一个三层高级通用应用程序平台。

相关文章

网友评论

      本文标题:精通Python01-Python的应用方向

      本文链接:https://www.haomeiwen.com/subject/kdpvohtx.html