Chinaunix首页 | 论坛 | 博客
  • 博客访问: 480121
  • 博文数量: 135
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 1441
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-05 20:39
文章分类
文章存档

2012年(2)

2011年(130)

2009年(2)

2008年(1)

我的朋友

分类:

2011-08-11 16:35:57

 

Python 常用模块

2011年2月23日

15:46

Python 常用模块

  •  python diff比较模块
  •  python 处理日期与时间的模块
  • chardet 字符串/文件 编码检测(很好用)

adodb:我们领导推荐的数据库连接组件

bsddb3BerkeleyDB的连接组件

Cheetah-1.0:我比较喜欢这个版本的cheetah

cherrypy:一个WEB framework

ctypes:用来调用动态链接库

DBUtils:数据库连接池

django:一个WEB framework

docutils:用来写文档的

dpkt:数据包的解包和组包

MySQLdb:连接MySQL数据库的

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

Pylons:我们领导推荐的web framework

pysqlite2SQLite的连接组件

pythonwinPythonWindows扩展

setuptools:无奈,PEAK的一套python包管理机制

sqlalchemy:数据库连接池

SQLObject:数据库连接池

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

wxPython-2.6:因为需要保持与linux相同的版本才没用最新的,GUI编程框架

pypcap:抓包的

python-dnet:控制网络安全的其他设备

pyeventPython的事件支持

pydot:画图的,graphiz

sendpktPython发包

simplejsonJSON的支持

 

 

DPKTraw-scoket网络编程

Cx-oracle:连接oracle的好东东

Mechanize:爬虫连接网站常用

PIL:图像处理工具包

 

 

reportlab for PDF 文件。

PyQt4 for GUI界面

 

feedparser rss解析

chardet:编码检测

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

scapy: 网络包构建分析框架,可编程的wireshark,有兴趣的google Silver Needle in the Skype

pefile: windows pe文件解析器

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

pywmi: 省了好多折腾功夫

pylint: 培养良好的编码习惯

 

 

下面是准备用的,不做评论:

 

pygccxml

pyparsing

pymacs

idapython

paimei

pysvn

pyLucene

wikidpad

 

 

1.Python操作PDF文件

2.Python連接PostgreSQL引擎

3.Python.NET2.0的曲線表

 

—————————————————–

1.Python Image Libary

2.Tkinter Libary

 

—————————————————–

1.Karrigell

 

—————————————————–

1.The Standard Python Libary

 

—————————————————–

1.Python操作PDFLibary

 

—————————————————–

1.Python cURL Libary

 

http://pycurl.sourceforge.net/

—————————————————–

1.urlgrabber

 

—————————————————–

1.MySQL-Python

 

—————————————————–

1.pyScripter

2.Python for Delphi

 

—————————————————–

1.Python Cookbook

 

—————————————————–

1.pygame

 

——————————————————

1.pymedia

 

 

——————————————————

1.pydbf

 

——————————————————

1.Pexpect

 

——————————————————

1.dabo

desktop application frameworks

 

http://dabodev.com/

——————————————————

1.pySerial

 

——————————————————

1.pythons doc

 

——————————————————

1.The Visual Module of VPython(3D)

 

——————————————————

1.PyLucene

 

——————————————————

1.DBUils

 

——————————————————

1.http://happyiww.popo.blog.163.com/blog/

 

a good peoples blog

——————————————————

1.AppleScript,OSAComponents,HtmlCalendar

 

——————————————————

1.Pypcap

 

 

 

python-memcached client module for memcached

 

 

Kodospython的正则表达式调试工具,

 

 

 

PLY (Python Lex-Yacc)

正在用它写汇编器.

 

wxPython - GUI Framework

omniORBpy - CORBA Library

ZODB3 - an OODB implement

ReportLab - PDF generating solution

numpy+scipy+matplotlib

 

 

hachoir 各种多媒体元数据解析

python-orge 演示用

 

数据库的:

sqlalchemy

sqlobject

MySQL-python (easy_install的时候就是这个名字)

 

 

routes

beaker

 

两个模板引擎:

genshi

mako

 

paster

 

 

另外还有知道的

PyCrypto 加密的

paramiko 这个可以帮你写sftp,比twisted里面的那个好用一些

 

twisted 写服务器玩的

 

PyOpenGL

 

PyGame

 

Psyco 传说可以加速你的python程序

 

PIL (Python Image Library) 处理图片

 

PyObjC 这个是苹果上用的,写Cocoa程序

 

 

Python desktop client GUI application:

wxPython

PyOpenGL

PyXML

ZSI

davlib.py

 

ChartDirector

一个支持多种语言的图表库,无论是效果还是效率,都比jfreechart高。

阅读(974) | 评论(0) | 转发(0) |
0

上一篇:File Coding

下一篇:python __file__ 与相对路径

给主人留下些什么吧!~~