不属于python标准库的是_python标准库和扩展库

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/374340.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android N 新特性 + APP开发注意事项

1. 多窗口MultiWindow 多窗口MultiWindow,这是Android N里对开发者影响比较大的特性,也是大家疑问比较多的地方。站在开发者的角度其实不必太担心这个特性会导致我们需要修改很多代码来适配系统。Google的工程师们也不希望这个特性导致很多应用出现问题&…

C语言开发笔记(六)实参和形参

举例说明 #include <stdio.h>void swap(int x, int y) {int temp 0;temp x;x y;y temp; }int main(void) {int a 1, b 2;swap(a, b);printf("a%d, b%d\n", a, b);return 0; }结果为 在函数调用时&#xff0c;a的值传给x&#xff0c;b的值传给y。执行完…

Spring Singleton,请求,会话Bean和线程安全

由众多有用框架组成的Spring框架生态系统已成为许多Java EE应用程序的基础。 但是在所有Spring产品的核心中&#xff0c;我们仍然拥有Spring DI / IOC框架&#xff0c;该框架将Spring推向了新的高度。 随着越来越多的人将Spring MVC或JSF-Spring集成用于他们的应用程序&#xf…

some fragments

1.fullpage 2.one page.js 3.scrollReveal.js 4.wow.js 5.浏览器前缀&#xff1a; -webkit- &#xff1a; Safari&#xff0c;Chrome -o- &#xff1a; Opera -moz- &#xff1a; Firefox -ms- &#xff1a; IE   6.css3过渡动画&#xff1a;transitio…

面试之ajax原理(转载)

总结1 总结2 AJAX全称为“Asynchronous JavaScript and XML”&#xff08;异步JavaScript和XML&#xff09;&#xff0c;是一种创建交互式网页应用的网页开发技术&#xff0c; 是几种原有技术的结合体。它由下列技术组合而成。 1.使用CSS和XHTML来表示。 2. 使用DOM模型来交互和…

优化方案电子版_关于小区分支道路整修设计方案的讨论稿(No.2020121)

各位业主&#xff0c;大家好&#xff01; 关于绿洲比华利花园主干道翻新和次干道整修前期勘查和设计方案&#xff0c;经业委会及小区专家小组、设计单位申都设计公司工程设计人员结合本小区的实际情况进行了深入讨论&#xff0c;优化设计&#xff0c;形成如下三个独立方案&…

OSGI和Spring动态模块–简单的Hello World

在此姿势中&#xff0c;我们将采用使用OSGi进行的第一个实现&#xff0c;并使用Spring Dynamic Modules改进应用程序。 Spring动态模块&#xff08;Spring Dm&#xff09;使基于OSGi的应用程序的开发更加容易。 这样&#xff0c;服务的部署就容易得多。 您可以像其他任何Spring…

C语言代码规范(五)函数参数个数

一个函数的参数的数目过多&#xff08;尤其是超过8个&#xff09;显然是一种不可取的编程风格。参数的数目直接影响调用函数的速度&#xff0c;参数越多&#xff0c;调用函数越慢。 参数的数目少&#xff0c;程序就显得精练、简洁&#xff0c;这有助于检查和发现程序中的错误。…

vijos P1740 聪明的质检员

题目链接:传送门 题目大意:给你n个物品&#xff0c;每件物品有重量 W 和价值 V&#xff0c;给m个区间&#xff0c;和一个标准值。(n,m最大200000) 要求找到一个值x&#xff0c;使得m个所有区间的权值和与标准值的差的绝对值最小。单个区间权值计算公式(数目num0&#xff0c;价值…

为什么有的开关电源需要加自举电容?

一、什么是自举电路&#xff1f; 1.1 自举的概念 首先&#xff0c;自举电路也叫升压电路&#xff0c;是利用自举升压二极管&#xff0c;自举升压电容等电子元件&#xff0c;使电容放电电压和电源电压叠加&#xff0c;从而使电压升高。有的电路升高的电压能达到数倍电源电压。…

VS2010报错 error:LINK1123:转换到COF期间失败,文件无限或损坏

右键工程-配置属性-清单工具-输入和输出&#xff0c;嵌入清单一项重新选择为否&#xff0c;如下图 修改后重新生成和运行&#xff0c;发现程序正常运行了。

springboot 整合mybatis_SpringBoot整合Mybatis、MybatisPuls

文末视频讲解SpringBoot的版本是2.2.0一、整合Mybatis1-1、引入pom文件<dependency> <groupId>mysqlgroupId> <artifactId>mysql-connector-javaartifactId> <version>8.0.19version> dependency> <dependency> &l…

iOS 开发中遇到的问题

1. 关于纠结很久的KVO崩溃问题&#xff0c;其真正原因是&#xff0c;在删除roomItem的KVO之前,将这个对象已经赋值为nil,所以实际上并没有删除他的observer&#xff0c;因此而崩溃&#xff1b;长时间纠结的原因是受.cxx_destruct影响了思路 2.拷贝block 因为block变量默认是声明…

为旧版代码创建存根–测试技术6

任何阅读此博客的人都可能已经意识到&#xff0c;目前我正在开发一个包含大量旧代码的项目&#xff0c;这些旧代码庞大&#xff0c;扩展且编写时从未进行过任何测试。 在使用此遗留代码时&#xff0c;有一个行为异常的类非常普遍&#xff0c;整个团队都一次又一次地犯错。 为了…

C学习杂记(一)常见误会

一、sizeof是关键字&#xff0c;不是函数。 二、strlen是函数。

python性能解决_我们如何发现并解决Python代码中性能下降的问题

Python部落(python.freelycode.com)组织翻译&#xff0c;禁止转载&#xff0c;欢迎转发。 作者&#xff1a;Omer Lachish 最近&#xff0c;我们已经开始使用RQ库代替Celery库作为我们的任务运行引擎。第一阶段&#xff0c;我们只迁移了那些不直接进行查询工作的任务。这些任务包…

easyui $.parser.parse 页面重新渲染

一些dom元素是动态拼接上的easui的样式&#xff0c;由于页面已经渲染过了&#xff0c;所以需要手动执行渲染某个部件或者整个页面 $.parser.parse(); // parse all the page $.parser.parse(#cc); // parse the specified node $.parser.parse($("#grid").parent());…

Java EE6装饰器:在注入时装饰类

软件中常见的设计模式是装饰器模式 。 我们上一堂课&#xff0c;然后在它周围包装另一堂课。 这样&#xff0c;当我们调用类时&#xff0c;我们总是在到达内部类之前经过周围的类。 Java EE 6允许我们通过CDI创建装饰器&#xff0c;作为其AOP功能的一部分。 如果我们想实现仍然…

C语言代码规范(六)浮点型变量逻辑比较

无论是float还是double类型的变量&#xff0c;都有精度限制。所以一定要避免将浮点变量用""或"!"与数字比较&#xff0c;应该设法转化成为">"或"<"形式。 不建议使用的例子&#xff1a; if(0.0 x) if(0.0 ! x) 强烈推荐的例…

图灵机器人调用数据恢复_机器人也能撩妹?python程序员自制微信机器人,替他俘获女神芳心...

机器人也有感情还记得王传君饰演的《星语心愿之再爱》这部电影吗&#xff1f;王传君饰演的天才程序员“王鹏鹏”因工作原因不能陪伴照顾身在异地的女朋友“林亦男”&#xff0c;呆萌宅男“王鹏鹏”开发出一款以自己为原型的“王鹏鹏8.0”程序去陪伴异地恋的女友&#xff0c;后来…