ironpython使用sympy得egg文件_Python 常用库介绍

阅读Mark Lutz著的《Python学习手册》,书中提到了些库。查阅了相关资料整理出来。

1,图形接口库

(1) Tkinter

All platform

Tkinter是Python的标准Tk GUI工具包的接口。

使用:直接import tkinter或者更常用的:from tkinter import *

(2) PyQt

All platform

QtCore模块包含核心的非GUI功能。该模块用于时间、文件和目录、各种数据类型、流、网址、MIME类型、线程或进程。

QtGui模块包含图形组件和相关的类,例如按钮、窗体、状态栏、工具栏、滚动条、位图、颜色、字体等。

QtNetwork模块包含了网络编程的类,这些类允许编写TCP/IP和UDP的客户端和服务器,他们使网络编程更简单,更轻便。

QtXml包含使用XML文件的类,这个模块提供了SAX和DOM API的实现。

QtSvg模块提供显示的SVG文件的类。可缩放矢量图形(SVG)是一种用于描述二维图形和图形应用程序的XML语言。

QtOpenGL模块使用OpenGL库渲染3D和2D图形,该模块能够无缝集成Qt的GUI库和OpenGL库。

QtSql模块提供用于数据库的类。

(3)PyGTK

All platform

GTK+提供了各式的可视元素和功能,能开发在GNOME桌面系统运行的功能完整的软件

(4)Py Win32 使用MFC

Windows Pywin32允许你像VC一样的形式来使用Python开发win32应用。

代码风格可以类似win32 sdk,也可以类似MFC,由你选择。

如果你仍不放弃VC一样的代码过程,在Python下,那么这就是一个不错的选择。

(5)IronPython使用.NET

IronPython 是一种在 .NET 和 Mono 上实现的 Python 语言。

IronPython是流行的程序设计语言Python通向.NET framework的一个端口。

(6)Jython使用Swing

Jython(原JPython),是一个用Java语言写的Python解释器。Jython的用户界面使用Swing,AWT或者SWT。

Jython还包括jythonc,一个将Python代码转换成Java代码的编译器。这意味着Python程序员能够将自己用Python代码写的类库用在Java程序里。

2,数值计算与图像处理

(1)NumPy

一个用Python实现的科学计算包。包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和Fortran代码的工具包;4、实用的线性代数、傅里叶变换和随机数生成函数。numpy和稀疏矩阵运算包scipy配合使用更加方便。

(2)SciPy

SciPy是一个开源的Python算法库和数学工具包。SciPy包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。

(3)Pygame

Pygame是 跨平台 Python模块,专为电子游戏设计。 包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。

Pyglet,一个OpenGL库,类似Pygame

(4)PIL

PIL (Python Imaging Library)是 Python 中最常用的图像处理库。Image 类是 PIL 库中一个非常重要的类,通过这个类来创建实例可以有直接载入图像文件,读取处理过的图像和通过抓取的方法得到的图像这三种方法。

(5)PyOpengl

封装了“OpenGL应用程序编程接口”,通过该模块python程序员可在程序中集成2D和3D的图形。

3,通信控制

(1)PySerial

PySerial 是 Python 用来开发串口应用程序的工具包,支持多平台。

(2)PyRo

Pyro是款Python的功能强大而且易于使用的分布式对象中间件,用于机器人控制编程。

4,Web

未完待续

Django turbogears,web2py,pylons,zope,webware

SymPy、matplotlib、Traits、TraitsUI、Chaco、TVTK、Mayavi、VPython、OpenCV

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值