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

还有其他好的模块需要加入这个列表吗?欢迎留言。

Python: 50个能够满足所有需要的模块相关推荐

  1. Python开发【第六篇】:模块

    Python开发[第六篇]:模块 模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一 ...

  2. python第七章_python 第七章 模块

    模块 一个py文件就是一个模块 模块一共三种:1.python标准库 2.第三方模块 3.应用程序自定义模块 import:1.执行对应文件 2.引入变量名 if__name__="__ma ...

  3. Python开发【Part 7】:常用模块

    本节内容: 模块介绍 自定义模块 开源模块 os模块 sys模块 hashlib模块 json和pickle模块 shutil模块 ConfigParser模块 logging模块 time模块 re ...

  4. Python Imaging Library: ImageColor Module(图像颜色模块)

    Python Imaging Library: ImageColor Module(图像颜色模块) 图像颜色模块(ImageColor Module)支持的字符串格式如下: 十六进制(Hexadeci ...

  5. Python正则表达式(regular expression)简介-re模块

    Python正则表达式(regular expression)简介-re模块 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 就其本质而言,正则表达式(或RE模块)是一种小型的,高度 ...

  6. django基础到高手知识笔记总结,50页笔记,共10大模块(第一期).md

    django基础到高手知识笔记总结,50页笔记,共10大模块(第一期).md 完整笔记在这: Django基础到高手完整笔记 完整笔记目录: 第一期笔记内容 Python Web 框架要点 1. We ...

  7. linux rpm找不到命令_linux环境下 python环境import找不到自定义的模块

    linux环境下 python环境import找不到自定义的模块 问题现象: Linux环境中自定义的模块swport,import swport 出错.swport模块在/root/sw/目录下. ...

  8. python导入本地文件-Python使用import导入本地脚本及导入模块的技巧总结

    本文实例讲述了Python使用import导入本地脚本及导入模块的技巧.分享给大家供大家参考,具体如下: 导入本地脚本 import 如果你要导入的 Python 脚本与当前脚本位于同一个目录下,只需 ...

  9. python怎么安装tensorflow-Python使用pip安装TensorFlow模块

    1.首先确保已经安装python,然后用pip来安装matplotlib模块. 2.进入到cmd窗口下,建议执行python -m pip install -U pip setuptools进行升级. ...

最新文章

  1. Ansible to install roles
  2. Java PriorityQueue PriorityBlockingQueue
  3. 从传统操作系统角度理解Hadoop YARN
  4. 关于 ESP,EBP,EIP
  5. wireshark抓包常见提示含义解析
  6. 关于“粪”,你知道多少?【Feign是个什么玩意儿?】
  7. 关于Tomcat如何处理Open Redirect的问题
  8. Java final 关键字简述
  9. 25,000,000 行的代码就问你敢不敢动?!
  10. Android 建立Menu选单onOptionsItemSelected (转)
  11. 恐怖谷与深度爵士:计算机艺术能达到人类的高峰吗
  12. 【Computer Organization笔记18】大实验讨论:控制器设计、指令流程表
  13. 全站仪和手机连接软件_全站仪各方面应用的原理、操作及计算,看这篇就对了...
  14. vue-13-swiper组件的使用
  15. 《实战 Java 高并发程序设计》笔记——第1章 走入并行世界(一)
  16. 在群晖Docker上搭建自己项目管理工具Focalboard
  17. HUAWEI 机试题:相对开音节
  18. php 取余数函数,PHP取余函数介绍MOD(x,y)与x%y
  19. 核磁共振测井设备市场现状及未来发展趋势分析
  20. 4键电子手表说明书_4键sport电子表使用说明书,按START键可循环选择12/24小时显示格式...

热门文章

  1. 一维战舰(51Nod-1521)
  2. 含k个3的数(信息学奥赛一本通-T1090)
  3. c++ 多态 运行时多态和编译时多态_C++学习笔记之多态
  4. 计算机两年发展,计算机发展历史
  5. python怎么打包_如何打包python程序
  6. 链路聚合_配置EthTrunk链路聚合
  7. vue组件的通信方式
  8. vue 获取url地址的参数_Vue 网络请求框架 axios 使用教程
  9. Linux的cron任务的自启动判断、及启动、关闭 - Xshell命令篇
  10. mui 实现a锚点定位 (demo演示)【建议:仅作为参考】