50个很棒的Python模块

我很喜欢Python,Python具有强大的扩展能力,我列出了50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, OS interaction, Web,以及其他。推荐收藏。

Graphical interface

wxPython

http://wxpython.org

Graphical interface

pyGtk

http://www.pygtk.org

Graphical interface

pyQT

http://www.riverbankcomputing.co.uk/pyqt/

Graphical interface

Pmw

http://pmw.sourceforge.net/

Graphical interface

Tkinter 3000

http://effbot.org/zone/wck.htm

Graphical interface

Tix

http://tix.sourceforge.net/

Database

MySQLdb

http://sourceforge.net/projects/mysql-python

Database

PyGreSQL

http://www.pygresql.org/

Database

Gadfly

http://gadfly.sourceforge.net/

Database

SQLAlchemy

http://www.sqlalchemy.org/

Database

psycopg

http://www.initd.org/pub/software/psycopg/

Database

kinterbasdb

http://kinterbasdb.sourceforge.net/

Database

cx_Oracle

http://www.cxtools.net/default.aspx?nav=downloads

Database

pySQLite

http://initd.org/tracker/pysqlite

MSN Messenger

msnlib

http://auriga.wearlab.de/~alb/msnlib/

MSN Messenger

pymsn

http://telepathy.freedesktop.org/wiki/Pymsn

MSN Messenger

msnp

http://msnp.sourceforge.net/

Network

Twisted

http://twistedmatrix.com/

Images

PIL

http://www.pythonware.com/products/pil/

Images

gdmodule

http://newcenturycomputers.net/projects/gdmodule.html

Images

VideoCapture

http://videocapture.sourceforge.net/

Sciences and Maths

scipy

http://www.scipy.org/

Sciences and Maths

NumPy

http://numpy.scipy.org//

Sciences and Maths

numarray

http://www.stsci.edu/resources/software_hardware/numarray

Sciences and Maths

matplotlib

http://matplotlib.sourceforge.net/

Games

Pygame

http://www.pygame.org/news.html

Games

Pyglet

http://www.pyglet.org/

Games

PySoy

http://www.pysoy.org/

Games

pyOpenGL

http://pyopengl.sourceforge.net/

Jabber

jabberpy

http://jabberpy.sourceforge.net/

Web

scrape

http://zesty.ca/python/scrape.html

Web

Beautiful Soup

http://crummy.com/software/BeautifulSoup

Web

pythonweb

http://www.pythonweb.org/

Web

mechanize

http://wwwsearch.sourceforge.net/mechanize/

Localisation

geoname.py

http://www.zindep.com/blog-zindep/Geoname-python/

Serial port

pySerial

http://pyserial.sourceforge.net/

Serial port

USPP

http://ibarona.googlepages.com/uspp

Parallel Port

pyParallel

http://pyserial.sourceforge.net/pyparallel.html

USB Port

pyUSB

http://bleyer.org/pyusb/

Windows

ctypes

http://starship.python.net/crew/theller/ctypes/

Windows

pywin32

http://sourceforge.net/projects/pywin32/

Windows

pywinauto

http://www.openqa.org/pywinauto/

Windows

pyrtf

http://pyrtf.sourceforge.net/

Windows

wmi

http://timgolden.me.uk/python/wmi.html

PDA/GSM/Mobiles

pymo

http://www.awaretek.com/pymo.html

PDA/GSM/Mobiles

pyS60

http://sourceforge.net/projects/pys60

Sound

pySoundic

http://pysonic.sourceforge.net/

Sound

pyMedia

http://pymedia.org/

Sound

FMOD

http://www.fmod.org/

Sound

pyMIDI

http://www.cs.unc.edu/Research/assist/developer.shtml

GMail

libgmail

http://libgmail.sourceforge.net/

Google

pyGoogle

http://pygoogle.sourceforge.net/

Expect

pyExpect

http://pexpect.sourceforge.net/

WordNet

pyWordNet

http://osteele.com/projects/pywordnet/

Command line

cmd

http://blog.doughellmann.com/2008/05/pymotw-cmd.html

Compiler backend

llvm-py

http://mdevan.nfshost.com/llvm-py/

3D

VPython

http://vpython.org

Graphical interface

wxPython

http://wxpython.org

Graphical interface

pyGtk

http://www.pygtk.org

Graphical interface

pyQT

http://www.riverbankcomputing.co.uk/pyqt/

Graphical interface

Pmw

http://pmw.sourceforge.net/

Graphical interface

Tkinter 3000

http://effbot.org/zone/wck.htm

Graphical interface

Tix

http://tix.sourceforge.net/

Database

MySQLdb

http://sourceforge.net/projects/mysql-python

Database

PyGreSQL

http://www.pygresql.org/

Database

Gadfly

http://gadfly.sourceforge.net/

Database

SQLAlchemy

http://www.sqlalchemy.org/

Database

psycopg

http://www.initd.org/pub/software/psycopg/

Database

kinterbasdb

http://kinterbasdb.sourceforge.net/

Database

cx_Oracle

http://www.cxtools.net/default.aspx?nav=downloads

Database

pySQLite

http://initd.org/tracker/pysqlite

MSN Messenger

msnlib

http://auriga.wearlab.de/~alb/msnlib/

MSN Messenger

pymsn

http://telepathy.freedesktop.org/wiki/Pymsn

MSN Messenger

msnp

http://msnp.sourceforge.net/

Network

Twisted

http://twistedmatrix.com/

Images

PIL

http://www.pythonware.com/products/pil/

Images

gdmodule

http://newcenturycomputers.net/projects/gdmodule.html

Images

VideoCapture

http://videocapture.sourceforge.net/

Sciences and Maths

scipy

http://www.scipy.org/

Sciences and Maths

NumPy

http://numpy.scipy.org//

Sciences and Maths

numarray

http://www.stsci.edu/resources/software_hardware/numarray

Sciences and Maths

matplotlib

http://matplotlib.sourceforge.net/

Games

Pygame

http://www.pygame.org/news.html

Games

Pyglet

http://www.pyglet.org/

Games

PySoy

http://www.pysoy.org/

Games

pyOpenGL

http://pyopengl.sourceforge.net/

Jabber

jabberpy

http://jabberpy.sourceforge.net/

Web

scrape

http://zesty.ca/python/scrape.html

Web

Beautiful Soup

http://crummy.com/software/BeautifulSoup

Web

pythonweb

http://www.pythonweb.org/

Web

mechanize

http://wwwsearch.sourceforge.net/mechanize/

Localisation

geoname.py

http://www.zindep.com/blog-zindep/Geoname-python/

Serial port

pySerial

http://pyserial.sourceforge.net/

Serial port

USPP

http://ibarona.googlepages.com/uspp

Parallel Port

pyParallel

http://pyserial.sourceforge.net/pyparallel.html

USB Port

pyUSB

http://bleyer.org/pyusb/

Windows

ctypes

http://starship.python.net/crew/theller/ctypes/

Windows

pywin32

http://sourceforge.net/projects/pywin32/

Windows

pywinauto

http://www.openqa.org/pywinauto/

Windows

pyrtf

http://pyrtf.sourceforge.net/

Windows

wmi

http://timgolden.me.uk/python/wmi.html

PDA/GSM/Mobiles

pymo

http://www.awaretek.com/pymo.html

PDA/GSM/Mobiles

pyS60

http://sourceforge.net/projects/pys60

Sound

pySoundic

http://pysonic.sourceforge.net/

Sound

pyMedia

http://pymedia.org/

Sound

FMOD

http://www.fmod.org/

Sound

pyMIDI

http://www.cs.unc.edu/Research/assist/developer.shtml

GMail

libgmail

http://libgmail.sourceforge.net/

Google

pyGoogle

http://pygoogle.sourceforge.net/

Expect

pyExpect

http://pexpect.sourceforge.net/

WordNet

pyWordNet

http://osteele.com/projects/pywordnet/

Command line

cmd

http://blog.doughellmann.com/2008/05/pymotw-cmd.html

Compiler backend

llvm-py

http://mdevan.nfshost.com/llvm-py/

3D

VPython

http://vpython.org

50个很棒的Python模块的更多相关文章

  1. [转]50个很棒的Python模块

    转自:http://www.cnblogs.com/foxhengxing/archive/2011/07/29/2120897.html Python具有强大的扩展能力,以下列出了50个很棒的Pyt ...

  2. python模块之HTMLParser(原理很大程度上就是对类构造的熟练运用)

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python模块之HTMLParser(原理很大程度上就是对类构造的熟练运用) import HTMLPar ...

  3. 很棒的git和python学习网站

    很棒的git和python学习网站:http://www.liaoxuefeng.com/ 博主名叫廖雪峰

  4. python模块大全

    python模块大全2018年01月25日 13:38:55 mcj1314bb 阅读数:3049 pymatgen multidict yarl regex gvar tifffile jupyte ...

  5. python模块(二)

    一.json模块 作用: 用于[字符串]和 [python基本数据类型] 间进行转换 Python的Json模块序列化与反序列化的过程分别是 encoding和 decoding. encoding ...

  6. 安装第三方Python模块,增加InfoPi的健壮性

    这3个第三方Python模块是可选的,不安装的话InfoPi也可以运行. 但是如果安装了,会增加InfoPi的健壮性. 目录 1.cchardet    自动检测文本编码 2.lxml    用于解析 ...

  7. 30 个很棒的 PHP 开源 CMS 内容管理系统

    本文汇集了30个优秀的开源CMS建站系统,采用PHP开发.以下列表不分先后顺序. 1. AdaptCMS AdaptCMS Lite 是一个开源的CMS系统,主要特点是易用,而且可以轻松和其他系统接驳 ...

  8. [转载]Python模块学习 ---- subprocess 创建子进程

    [转自]http://blog.sciencenet.cn/blog-600900-499638.html 最近,我们老大要我写一个守护者程序,对服务器进程进行守护.如果服务器不幸挂掉了,守护者能即时 ...

  9. python 模块和包

    一,模块 1,什么是模块? 常见的场景: 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py 的后缀. 但其实 import 加载的模块分为四个通用类别: 1,使用pyt ...

随机推荐

  1. Hibernate 注解说明

      转:http://blog.csdn.net/u012312373/article/details/46566081   1.类级别注解 @Entity     映射实体类 @Table    映 ...

  2. 定时发布任务,在global.asax中获取文件的物理路径的方法

    如果要把一个相对路径或者虚拟路径映射道服务器的物理路径,通常会使用Server.MapPath()函数,比如将根目录下的html目录映射为物理路径:Server.MapPath("html& ...

  3. php 设置白名单ip

    //检查白名单ip private function _checkAllowIp() { $allowIp = ['203.195.156.12']; $ip = $this->getIp(); ...

  4. cuckoo数据库变更

    1.cuckoo版本升级 cuckoo默认的数据库为sqlite,默认连接方式为sqlite:///os.path.join(REPORT_ROOT, "db", "cu ...

  5. 微信小程序跳转页面

    小程序页面有2种跳转,可以在wxml页面或者js中: 1,在wxml页面中: <navigator url="../index/index">跳转到新页面</na ...

  6. Javaweb 第12天 JSP、EL技术

    第12天 JSP.EL技术 今日任务: JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 课堂笔记 1.JSP技术入门和常用指令 1.1.JSP的由来. ...

  7. cloudeye的实现

    难点在于DNS server的搭建,然而非常简单,安装dnslib就有DNS server:zoneresolver.py,稍作修改即可使用   # -*- coding: utf-8 -*- fro ...

  8. WOT2016大数据技术峰会——千人技术盛宴

    WOT2016大数据技术峰会是一场聚焦大数据领域最前沿的的技术及经验分享.2016年11月25-26日北京粤财JW万豪酒店如约而至,会议规模达到1000人! 由51CTO主办的千人技术盛宴--WOT2 ...

  9. POJ 2505 A multiplication game(找规律博弈/贪心)

    题目链接 #include<iostream> #include<cstdio> using namespace std; typedef long long ll; int ...

  10. shell初学

    超简单的一段shell代码,查看电脑属性,删除无效安装包,查看天气.FYI  #!/bin/bash echo -e '\n' echo "Hello,`whoami`" echo ...