Python常用模块中经常使用的其中模块

开发 后端
本文主要介绍的是Python常用模块中的常用模块,例如Tkinter,Pmw,PyXML等相关模块的介绍,希望你观看下面的文章会学到很多的东西。

Python作为计算机语言中经常使用的语言,大家可能对其可以熟练的掌握。而和它“一起工作的”工具。既Python常用模块在实际应用的方案你都了解吗?以及都有哪些模块是Python中经常使用到的。如果你想对其有相关的了解,你浏览一下的文章。

Tkinter———— Python默认的图形界面接口。

Tkinter是一个和Tk接口的Python模块,Tkinter库提供了对Tk API的接口,它属于Tcl/Tk的GUI工具组。Tcl/Tk是由John Ousterhout发展的书写和图形设备。Tcl(工具命令语言)是个宏语言,用于简化shell下复杂程序的开发,Tk工具包是和Tcl一起开发的,目的是为了简化用户接口的设计过程。

Tk工具包由许多不同的小部件,如一个按钮、一个滚动条等。通过Tk提供的这些小部件,我们就可快速地进行GUI开发。Perl、Scheme等语言也利用Tk库进行GUI开发。Tkinter是跨平台,在各种平台下都能使用。

Python Imaging Library(PIL)

python提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换、打印和显示。还能进行一些图形效果的处理,如图形的放大、缩小和旋转等。是Python用户进行图象处理的强有力工具。#t#

Pmw(Python megawidgets)

Python超级GUI组件集————一个在python中利用Tkinter模块构建的高级GUI组件,每个Pmw都合并了一个或多个Tkinter组件,以实现更有用和更复杂的功能。

PyXML

用Python解析和处理XML文档的工具包,包中的4DOM是完全相容于W3C DOM规范的。它包含以下内容:xmlproc: 一个符合规范的XML解析器。Expat: 一个快速的,非验证的XML解析器。 还有其他和他同级别的还有 PyHtml PySGML,这就是python常用模块中的PyXML的相关介绍。

PyGame

用于多媒体开发和游戏软件开发的模块。

PyOpenGL

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

NumPy、NumArray和SAGE

NumArray是Python的一个扩展库,主要用于处理任意维数的固定类型数组,简单说就是一个矩阵库。它的低层代码使用C来编写,所以速度的优势很明显。NumPy是Numarray的后继者,用来代替NumArray。SAGE是基于NumPy和其他几个工具所整合成的数学软件包,目标是取代 Magma, Maple, Mathematica和Matlab 这类工具。

MySQLdb模块

用于连接MySQL数据库。还有用于zope的ZMySQLDA模块,通过它就可在zope中连接mysql数据库。

PyGTK

用于python GUI程序开发的GTK+库。GTK就是用来实现GIMP和Gnome的那个库。有了它,你完全可以自信的尝试自己制造Photoshop这就是对Python常用模块中的PyGTK的实际应用的相关介绍。

 

责任编辑:佚名 来源: 互联网
相关推荐

2019-12-25 15:40:28

内存Java虚拟机

2011-05-23 16:50:12

python

2010-03-31 17:17:32

2010-04-07 16:41:50

Oracle SQL优

2020-11-08 16:04:03

开发工具技术

2022-11-22 13:00:38

2023-12-07 11:01:27

Python常用模块内置模块

2010-03-12 15:13:41

Python常用模块

2010-04-15 15:42:11

Oracle数据库

2010-03-03 13:39:41

Python os模块

2010-03-22 10:27:28

Python常用模块I

2022-09-30 09:26:35

JavaScript技巧

2022-03-04 09:59:16

logging模块函数程序

2022-09-25 22:56:52

JavaScrip编程技巧

2021-03-04 22:15:36

JavaScript编程开发

2018-02-01 09:26:12

面试算法题程序员

2011-04-11 13:25:59

Sybase安装

2020-09-04 06:32:20

Pythonshutil函数

2009-12-15 15:54:11

路由器技术

2010-06-04 19:31:25

远程MySQL权限
点赞
收藏

51CTO技术栈公众号