`
huangro
  • 浏览: 332521 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

50个Python重要模块

阅读更多

原文地址:http://www.cnblogs.com/yd1227/archive/2009/10/18/1585487.html

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

encryption             
pyDes DES加密解密模块http://twhiteman.netfirms.com/des.html
parsing pyparsing 类似lex/yacc但更简单的词法/语法分析器pyparsing.wikispaces.com

 

分享到:
评论

相关推荐

    易语言Python3.7模块.rar

    "text.py"和"python_e.pyd"是两个示例文件,"text.py"是Python源代码文件,展示了如何在Python中编写基本的文本处理程序,而"python_e.pyd"可能是经过编译后的Python模块,用于易语言环境中运行。 "说明.txt"文件则...

    python3 标准模块实例学习 原版

    在Python3中,标准库扮演着至关重要的角色,它包含了大量的预装模块,为各种常见任务提供了便利的解决方案。本篇文章将深入探讨Python3标准模块的实例学习,帮助你更好地系统地学习和熟练掌握这些模块。 首先,我们...

    python各模块思维导图

    理解这些模块对于深入学习Python至关重要。以下是一些关键模块的介绍: 1. **内置模块**:Python在标准库中提供了一组内置模块,如`sys`用于系统交互,`os`用于操作系统接口,`math`提供了数学运算,`time`处理时间...

    python2.7.10几个常用模块

    本压缩包包含的是Python 2.7.10的安装程序以及几个常用的Python模块,这些模块使得安装过程变得更加简便。下面我们将详细探讨Python 2.7.10中的几个关键模块及其功能。 1. **标准库模块**: - **os**: 这个模块...

    python 2.6 模块(二)

    其次,wxPython是另一种重要的Python模块,它是一个跨平台的GUI(图形用户界面)工具包。wxPython实现了wxWidgets库的Python绑定,wxWidgets本身是用C++编写的,支持多种操作系统,包括Windows、Mac OS X和Linux。...

    python logging 模块

    logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: 可以通过设置不同的日志等级,在release版本中只输出重要信息,而...

    Python使用模块

    这些模块涵盖了Python开发中的多个重要方面,从数据处理到网络通信,再到数据库操作和图形绘制,都提供了强大的支持。了解并熟练掌握这些模块,对于提升Python开发效率和项目质量具有重要意义。

    Python安装RSA模块

    Python中的RSA模块是一种用于加密和解密数据的库,它基于公开密钥加密算法RSA。RSA(Rivest–Shamir–Adleman)是由三位科学家命名的,是一种...了解和掌握RSA模块的使用,对于提升Python应用的安全性具有重要意义。

    Python数据库模块

    Python作为一门广泛使用的编程语言,拥有丰富的库支持,其中数据库模块是其重要组成部分。本篇文章将深入探讨Python中用于数据库操作的三个主要模块:`ibm_db`、`pymysql`和`cx_Oracle`,以及它们在实际应用中的使用...

    python模块源码

    总的来说,理解Python模块源码对于深入学习Python编程至关重要。通过研究官方模块,我们可以学习到Python的最佳实践,提升编程技巧,并为构建自己的高效代码库打下坚实基础。无论是标准库还是自定义模块,理解其内部...

    python资料模块二

    在学习Python模块化时,理解模块的导入机制、如何组织代码以及如何有效地利用模块系统是至关重要的。这有助于构建清晰、结构化的代码,同时减少代码重复,提高代码质量和可维护性。 综上所述,“python资料模块二”...

    python xlrd模块

    Python的xlrd模块是用于读取Excel文件的强大工具,它允许开发者在Python环境中方便地处理Excel数据,从而实现数据的分析、清洗、转换等任务。本文将深入探讨xlrd模块的使用方法及其核心功能。 首先,我们需要理解...

    python数据分析模块全集

    本资料包集合了几个关键的数据分析模块,适用于Python 3.4版本。这些模块包括NumPy、Matplotlib、Dateutil和Six,它们各自在数据处理、可视化、日期处理以及兼容性方面发挥着重要作用。 **NumPy** 是Python科学计算...

    python MySql模块

    Python中的MySQL模块主要指的是`MySQLdb`,这是一个Python接口,允许Python程序与MySQL数据库进行交互。这个模块使得在Python环境中进行数据库操作变得简单且高效。接下来,我们将详细探讨`MySQLdb`模块的使用方法和...

    完整图文版教程 优质的Python基础入门教程 讲解清晰 PPT课件 12、Python模块 (共55页).pptx

    Python模块是组织代码的一种有效方式,它是一个包含Python对象定义(如函数、类和变量)以及可执行代码的文件,通常以.py为扩展名。模块的使用有助于提高代码的可读性和可重用性,将相关功能归类到一起,便于管理和...

    python模块添加

    在Python编程中,模块的管理和导入是一项基本且重要的技能。通过合理的模块组织和导入,可以提高代码的可读性、可维护性和重用性。本文将根据给定的文件内容,深入解析如何在Python中添加和管理模块。 #### 一、...

    python安装模块.txt

    #### 一、安装一个模块(以NumPy为例) ##### 1.1 基础安装方法 最简单的安装方式是直接通过`pip`命令行工具进行安装。例如,要安装NumPy库,可以在命令行中输入以下命令: ```bash pip install numpy ``` 这条命令...

    python rosbag 模块

    总的来说,Python的rosbag模块是ROS系统中不可或缺的一部分,它提供了强大的数据记录和回放功能,对于ROS开发人员来说是进行数据分析和测试的重要工具。通过深入理解和熟练使用这个模块,可以极大地提升ROS项目的...

    python 包、模块、函数与变量作用域视频讲解

    在Python编程中,包、模块、函数和变量作用域是四个至关重要的概念,对于理解和组织代码至关重要。 首先,我们来详细探讨一下“模块”(Module)。在Python中,模块是一个包含Python定义和语句的文件。模块可以定义...

    解决Python找不到ssl模块问题 No module named _ssl的方法

    这个错误通常表示Python无法找到SSL模块,该模块是Python标准库的一部分,用于处理安全套接层(SSL)和传输层安全(TLS)协议,常用于网络通信中的加密传输。SSL模块依赖于系统级别的openssl库,因此当系统缺少对应...

Global site tag (gtag.js) - Google Analytics