Tkinter

————

Python

默认的图形界面接口。

Tkinter

是一个和

Tk

接口的模块,

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)

————

它提供强大的图形处理的能力,并提供广泛的图形文

件格式支持,该库能进行图形格式的转换、

打印和显示。

还能进行一些图形效果的处理,如图形

的放大、缩小和旋转等。是用户进行图象处理的强有力工具。

Pmw(Python megawidgets)

它是超级

GUI

组件集

————

一个利用

Tkinter

模块构建的高级

GUI

组件,每个

Pmw

都合并了一个或多个

Tkinter

组件,以实现更有用和更复杂的功能。

PyXML

————

Python

解析和处理

XML

文档的工具包,包中的

4DOM

是完全相容于

W3C DOM

规范的。它包含以下内容:

xmlproc:

一个符合规范的

XML

解析器。

Expat:

一个快速的,非验证的

XML

解析器。

还有其他

和他同级别的还有

PyHtml PySGML

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

————

用于

GUI

程序开发的

GTK+

库。

GTK

就是用来实现

GIMP

Gnome

那个库。有了它,你完全可以自信的尝试自己制造

Photoshop

PyQt

————

用于

Qt

开发库。

QT

就是实现了

KDE

环境的那个库,

由一系列的模块组成,

qt, qtcanvas, qtgl, qtnetwork, qtsql, qttable, qtui and qtxml

,包含有

300

个类和超过

5750

的函数和方法。

PyQt

还支持一个叫

qtext

的模块,它包含一个

QScintilla

库。该库是

Scintillar

编辑器类的

Qt

接口。

PyMedia

————

用于多媒体操作的

python

模块。它提供了丰富而简单的接口用于多媒

体处理

(wav, mp3, ogg, avi, divx, dvd, cdda etc)

。可在

Windows

Linux

平台下使用。

Psyco

————

一个代码加速度器,可使代码的执行速度提高到与编译语言一样的水平。

Python-ldap

————

提供一组面向对象的

API

可方便地在

python

中访问

ldap

目录服务,

它基于

OpenLDAP2.x

smtplib

模块

————

发送电子邮件。

ftplib

模块

————

定义了

FTP

类和一些方法,用以进行客户端的

ftp

编程。我们可用

python

编写一个自己的

ftp

客户端程序,用于下载文件或镜像站点。如果想了解

ftp

协议的详细

内容,请参考

RFC959

xmpppy

模块

————

Jabber

服务器采用开发的

XMPP

协议,

Google Talk

也是采用

XMPP

协议的

IM

系统。

在中有一个

xmpppy

模块支持该协议。

也就是说,

我们可以通过该模块与

Jabber

服务器通信,是不是很

Cool

不属于python标准库的是_python标准库和扩展库相关推荐

  1. python爬虫库的功能_Python学习爬虫掌握的库资料大全和框架的选择的分析

    学Python,想必大家都是从爬虫开始的吧.毕竟网上类似的资源很丰富,开源项目也非常多. Python学习网络爬虫主要分3个大的版块:抓取,分析,存储 当我们在浏览器中输入一个url后回车,后台会发生 ...

  2. python设计选择题代码源_Python程序的设计试题库完整

    . . . < Python 程序设计>题库 一. 填空题 第一章 基础知识 1 . Python 安装扩展库常用的是 _______ 工具.( pip ) 2 . Python 标准库 ...

  3. python数据可视化库 动态的_Python数据可视化:Pandas库,只要一行代码就能实现...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章一级AI入门学习 ,作者小伍哥 刚接触Python的新手.小白,可以复制下面的链接去免费观 ...

  4. python pip安装第三方库版本问题_python使用pip安装第三方库的踩坑记录

    我安装第三方库的时候用:pip install 包名,然而各种安装不成功. 还有用pip命令明明安装成功了,但在pycham中导入此模块时提示没有此模块. 然后在百度各种查,各种配置path变量,复制 ...

  5. python安装第三方扩展包_Python之安装第三方扩展库

    PyPI 地址:https://pypi.python.org/pypi 如果你知道你要找的库的名字,那么只需要在右上角搜索栏查找即可. 1.pip安装扩展库 (1)安装最新版本的扩展库: cmd&g ...

  6. python数据可视化库 动态的_Python数据可视化:Pandas库,要是一行代码就能完成...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章一级AI入门学习 ,作者小伍哥 刚接触Python的新手.小白,可以复制下面的链接去免费观 ...

  7. python的标准类型内建函数有_python标准内建函数_python 内建函数(四)

    转自 http://www.cnblogs.com/mangood/p/6013741.html 内建函数都在 _builtins_ 里面 (1)abs() 取绝对值 adb(-10) 10 (2)b ...

  8. python字符串无效的原因_Python(60)扩展和嵌入1.使用 C 或 C++ 扩展 Python

    1. 使用 C 或 C++ 扩展 Python 如果你会用 C,添加新的 Python 内置模块会很简单.以下两件不能用 Python 直接做的事,可以通过 extension modules 来实现 ...

  9. php扩展库加密如何解密,如何利用Mcrypt扩展库进行加密和解密_PHP教程

    综述:Mcrypt 2.4.7是一个功能强大的加密算法扩展库,它包括有22种算法,其中就包括下面的几种算法: 以下为引用的内容: Blowfish RC2 Safer-sk64 xtea Cast-2 ...

最新文章

  1. GDI+编程说明及小结
  2. pyinstaller深入使用,打包指定模块,打包静态文件
  3. python字符串转归类_pandas剪切:如何将分类标签转换为字符串(否则无法导出到Excel)?
  4. Git 分支 - rebase 变基
  5. FPGA实现OV5640摄像头及RGB图像数据采集
  6. 关于写好文章的3个心法和5点技巧
  7. Dubbo源码-从HelloWorld开始
  8. windows 10开机后弹出的certificate选择弹出窗
  9. link url下载php,php脚本生成google play url的下载链接,下载apk并自动反编译后获取android版本号...
  10. i++为什么不能作为左值,而++i可以作为左值
  11. matlab保存超分辨率图
  12. gdb问题解决办法:no debugging symbols found
  13. iOS 使用自定义字体
  14. 当“雷布斯”遇到“乔布斯”——小米美国专利状况分析
  15. sklearn——一元线性回归
  16. c语言斐波那契数列for循环数组,C语言斐波那契数列的四种实现方式—递归,迭代,数组,队列...
  17. oa系统客户端服务器ip端口,致远oa客户端服务器ip
  18. 大学一年级计算机应用课程,计算机应用*的课程教学计划
  19. 十进制和二进制如何换算?
  20. uni-app——如何获取页面容器的高度

热门文章

  1. 在HTML中嵌入PHP代码,有以下几种方法,其中错误的是( )
  2. mlse均衡器matlab,基于LMS自适应均衡器matlab仿真.doc
  3. 本地项目antd 修改.less文件导致内存溢出
  4. React div加载背景图
  5. jQuery函数的等价原生函数代码示例
  6. CSS3的过渡和转换
  7. [欧拉函数] Bzoj P2186 沙拉公主的困惑
  8. 读书笔记-你不知道的JS上-混入与原型
  9. 在Windows上安装Elasticsearch 5.0
  10. memcpy、memmove、memset、memchr、memcmp、strstr详解