:它提供强大的图形处理的能力,并提供广泛的图形文件格式支持。该库能进行图形格式的转换、打印和显示。还能进行一些图形效果的处理,如图形的放大、缩小和旋转等。

是用户进行图象处理的强有力工具。

matplotlib:一个Python的2D画图库。

Pmw(Pythonmegawidgets):它是超级GUI组件集————一个利用Tkinter模块构建的高级GUI组件,每一个Pmw都合并了一个或多个Tkinter组件,以实现更实用和更复杂的功能。

PyXML(Python/XML):用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(眼下NumArray已经不再更新)。SAGE是基于NumPy和其它几个工具所整合成的数学软件包,目标是代替Magma,

Maple, Mathematica和Matlab这类工具。

SciPy(pronounced “Sigh Pie”) is a Python-based ecosystem of open-source software formathematics, science, and engineering.

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平台下使用。

PyPy和Psyco:Psyco是一个代码加速度器,可使代码的运行速度提高到与编译语言一样的水平。眼下Psyco已经不再更新。PyPy是Psyco的升级替代品。

Python-ldap:提供一组面向对象的API。可方便地在python中訪问ldap文件夹服务,它基于OpenLDAP2.x。

xmpppy:Jabberserver採用开发的XMPP协议。Google

Talk也是採用XMPP协议的IM系统。在中有一个xmpppy模块支持该协议。也就是说,我们能够通过该模块与Jabberserver通信,是不是非常Cool。

以下这些就不具体介绍,仅仅列出名字和功能

adodb:ADO数据库连接组件。主要用于PHP也可用于Python

wxPython:GUI编程框架,熟悉MFC的人会很喜欢。简直是同一架构(对于刚開始学习的人或者对设计要求不高的用户来说。使用Boa Constructor能够方便迅速的进行wxPython的开发)

py2exe:用来生成windows可运行文件

twisted:巨无霸的网络编程框架

Kodos:正則表達式调试工具

Mechanize:爬虫连接站点经常使用

winpdb:自己的程序或者用别的库不太明确的时候就靠它了

Pyro:实现与JAVA

RMI类似的技术

pylint:培养良好的编码习惯

django:一个WEB

framework

Pylons:又一个web framework

pythonwin:Windows扩展

reportlab:Python操作PDF的Libary。

cherrypy:一个WEB framework

pandas:pandas is an open

source, BSD-licensed library providinghigh-performance, easy-to-use data structures and data analysis tools for thePython programming language.

bsddb3 ————BerkeleyDB的连接组件

chardet ————编码检測

scons ————项目构建工具,写好了模板用起来还是非常方便的

pycurl ———— URL处理工具

pydot ————绘图的。graphiz,能够非常方便画流程图

feedparser ————rss解析

astropy/PyRAF/astroplotlib:天文相关的一些工具:

scapy ————网络包构建分析框架,可编程的wireshark,有兴趣的google

“Silver Needle in the Skype”

Cheetah ————构建和扩充不论什么种类的基于文本的内容

sendpkt ————一个开发包

pyevent ————事件支持

pypcap ————抓包的

python-dnet ————控制网络安全的其它设备

simplejson ———— JSON的支持

sqlalchemy ———— SQL数据库连接池

SQLObject ————数据库连接池

ctypes ————用来调用动态链接库

Cx-oracle ————连接oracle的工具

DBUtils ————数据库连接池

DPKT ———— raw-scoket网络编程

dpkt ————数据包的解包和组包

pefile ———— windows pe文件解析器

PLY————基于LEX、YACC的语言工具

Corepy————使用开发编写x86汇编程序

LightCloud————实现的分布式的键-值数据库

Parallel Python(PP)————轻松开发SMP、集群并行计算的库

版权声明:本文博主原创文章,博客,未经同意不得转载。

python调用第三方软件_Python经常使用第三方工具、库、骨架相关推荐

  1. python怎么导入第三方库完整教程_python怎么导入第三方工具库

    python怎么导入第三方工具库,今天小编就是来跟大家讲讲,希望能够能帮助到大家. 工具/原料 电脑win7,win10 方法/步骤 1 第一步,首先打开file. 2 第二步,然后点击setting ...

  2. Java第三方工具库/包汇总

    一.科学计算或矩阵运算库 科学计算包: JMathLib是一个用于计算复杂数学表达式并能够图形化显示计算结果的Java开源类库.它是Matlab.Octave.FreeMat.Scilab的一个克隆, ...

  3. python调用第三方软件发信代码_【IT专家】python调用第三方邮件接口

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 python 调用第三方邮件接口 2017/08/10 1 单线程发送 #!/usr/bin/env python# -*- coding: UT ...

  4. python调用c++_python高性能编程之Cython篇 第一章

    第一节 cython的潜能 •Cython是一种编程语言,它将Python与C和C ++的静态类型系统相结合. •Cython是一个将Cython源代码转换为高效的C或C ++源代码的编译器.然后可以 ...

  5. python调用系统命令_Python如何调用外部系统命令

    前言 利用Python调用外部系统命令的方法可以提高编码效率.调用外部系统命令完成后可以通过获取命令执行返回结果码.执行的输出结果进行进一步的处理.本文主要描述Python常见的调用外部系统命令的方法 ...

  6. python调用系统命令_Python调用外部系统命令

    利用Python调用外部系统命令的方法可以提高编码效率.调用外部系统命令完成后可以通过获取命令执行返回结果码.命令执行的输出结果进行进一步的处理.本文主要描述Python常见的调用外部系统命令的方法, ...

  7. Python超简单容易上手的画图工具库

    今天,在网上发现一款很棒的python画图工具库.很简单的api调用就能生成漂亮的图表.并且可以进行一些互动. pyecharts 是一个用于生成 Echarts 图表的类库.Echarts 是百度开 ...

  8. 支持C/C++、Java、python、Matlab等语言的第三方机器学习库汇总

    C 通用机器学习 Recommender - 一个产品推荐的C语言库,利用了协同过滤. 计算机视觉 CCV - C-based/Cached/Core Computer Vision Library ...

  9. 「Python」python调用单个C++文件生成的动态库(.so)Part I

    环境说明 系统:Ubuntu 18.04 python:python 2.7.17 额外环境 上面的环境是普通测试,但是最终标题中的任务我需要在docker中执行,很多块内容我也不太懂,所以一步一步测 ...

最新文章

  1. 韦东山u-boot、kernel打补丁操作
  2. [置顶]WebService学习总结(4)——第三方webService服务调用
  3. 项目总是有红叉叉,打开又没错,Build path contains duplicate entry: '...' for project 'X
  4. 在 IntelliJ IDEA 中误添加自定义的 JavaDoc 标签,如何删除
  5. python 线程超时设置_python 条件变量Condition(36)
  6. Bash中执行存储过程或普通的SQL命令
  7. 爬取B站免费视频--python代码赶快拿
  8. 计算机开题报告中的研究方法,开题报告:经济学写论文用到的五种研究方法
  9. Telnet 服务器软件的安装
  10. jdk Queue抽象接口
  11. 关联规则挖掘与Apriori算法
  12. 章文嵩:开放与高可用是阿里云角力海外市场的关键
  13. Ubuntu系统中IPFS环境的配置
  14. java操作zip压缩文件加密码和解密工具类
  15. 查看电脑ip地址是否被占用
  16. GC8870国产低成本替代TI的DRV8870 3.6A 刷式直流电机驱动器(PWM 控制)
  17. 【无标题】非专业45岁,目标:Python对表格的识别转换。(1)基础识别
  18. 【JZOJ4597】现世斩
  19. C++ 指向数组的指针
  20. 求二叉树的叶子节点数目

热门文章

  1. m无线通信的调制解调过程的matlab仿真,包括ASK,FSK,PSK
  2. 学习笔记: 代码覆盖率-code coverage
  3. 天越公众号系统粉丝海报裂变用法及介绍
  4. 《Unity Magica Cloth从入门到详解》之(7)防穿模
  5. UE4 骨骼穿模问题,血的教训
  6. Linux驱动之i2c用户态函数调用
  7. Redis新API(Bitmap,GEO)
  8. 同时学英语和计算机,一起学英语电脑版
  9. suse linux识别网卡,SUSE11 下如何查无线网卡名称
  10. java 声波 噪音过滤_原来还可以用这种神器赶走噪音!