-
python
开发
_
常
用的
python
模块及安装方法
adodb
:我们领导推荐的数据库
连接组件
bsddb3
:
BerkeleyDB
的连接组件
Cheetah-1.0
:我比较喜欢这个版本的
c
heetah
cherrypy
:一个
WEB
framework
ctypes
:用来调用动态链接库
DBUtils
:数据库连接池
django
:一个
WEB
framework
docutils
:用来写文档的
dpkt
:数据包的解包和组包
p>
MySQLdb
:连接
MySQL
数据库的
py2exe
:用来生成
windows
可执行文件
Pylons
:我们领导推荐的
web
framework
pysqlite2
:
SQLite
的连接组件
p>
pythonwin
:
Python
的
Windows
扩展
setuptools
:无奈,
P
EAK
的一套
python
包管理机制
sqlalchemy
:数据库连接池
SQLObject
:数据库连接池
twisted
:巨无霸的网络编程框架
wxPython-2.6
:因为需要保持与
linux
相同的版本才没用最新的,
GUI
编程框架
pypcap
:抓包的
python-
dnet
:控制网络安全的其他设备
pyevent
:
Python
的事件
支持
pydot
:画图的,
graphiz
sendpkt
:
Python
发包
simplejson
:
JSON
的支持
DPKT
:
raw-
scoket
网络编程
Cx-ora
cle
:连接
oracle
的好东东<
/p>
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:
培养良好的编码习惯
下面是准备用的
,
< br>不做评论
:
pygccxml
pyparsing
pymacs
idapython
paimei
pysvn
pyLucene
wikidpad
ell
/
Standard
Python
Libary
/librarybook/
操作
PDF
的
Lib
ary
/
cURL
Libary
/
bber
/projects/urlgrabber/
-Python
/
pter
for
Delphi
/
Cookbook
/ASPN/Python/
Cookbook/
/
a
/
t
/
desktop
application
frameworks
/
al
/
/moin/PySerial
’s
doc
/moin/PythonZhDoc
Visual
Module
of
VPython(3D)
/
ne
/
/DBUtils
:///blog/
a
good
people’s
blog
cript,OSAComponents,HtmlCalendar
/son/
/p/pypcap/
/~dugsong/dpkt/
/install/
python-memcached
client
module
for
memcached
Kodos
,<
/p>
python
的正则表达式调试工具,
PLY
(Python
Lex-
Yacc)
/ply/
正在用它写汇编器
.
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
,比
< br>twisted
里面的那个好用一些
twisted
写服务器玩的
PyOpenGL
PyGame
Psyco
传说可以加速你的
pyt
hon
程序
PIL
(Python
Image
Library)
处理图片
PyObjC
这个是苹果上用的,写
Cocoa
程序
Python
desktop
client
GUI
application:
wxPython
PyOpenGL
PyXML
ZSI
ChartDirector
一个支持多种语言的图表库,无
论是效果还是效率,都比
jfreechart
高。
###############
自己补充一下
##################
游戏
3D pyglet
、
pythonOgre
、
blender
p>
(
c
),
k-3d
(
c++
)
,
vpython
,
panda3d
=
==============================================
python
包包收集
的
jbj
Graphical
interface
Graphical interface
Graphical interface
Graphical interface
Graphical interface
wxPython
pyGtk
pyQT
Pmw
Tkinter
/pyqt/
/
/zone/
3000
Graphical interface
Database
Database
Database
Database
Database
Database
Database
Database
MSN
Messenger
MSN Messenger
MSN
Messenger
Network
Images
Images
Tix
MySQLdb
/
/projects/mysql-python
PyGreSQL
/
Gadfly
SQLAlchem
y
psycopg
kinterbasd
b
cx_Oracle
pySQLite
msnlib
pymsn
msnp
Twisted
PIL
gdmodule
VideoCaptu
re
scipy
NumPy
numarray
/
/
/pub/software
/psycopg/
/
/?nav=downloads
/tracker/pysqlite
/~alb/msnlib/
/w
iki/Pymsn
/
/
/products/pil/
/projects/gdmodule.
html
Images
Sciences and
Maths
Sciences and Maths
Sciences and Maths
Sciences
and Maths
Games
Games
Games
Games
/
/
//
/resources/software_hardware/n
umarray
p>
matplotlib
/
Pygame
Pyglet
PySoy
/
/
/
pyOpenGL
/
Jabber
Web
Web
Web
Web
Localisation
Serial port
Serial port
Parallel Port
USB Port
Windows
Windows
Windows
Windows
Windows
PDA/GSM/Mobiles
PDA/GSM/Mobiles
Sound
Sound
Sound
Sound
jabberpy
scrape
Beautiful
Soup
/
/python/
/software/BeautifulSoup
pytho
nweb
/
mechanize
/mechanize/
geoname.p
/blog-
zindep/Geoname-pytho
y
pySerial
USPP
pyParallel
pyUSB
ctypes
pywin32
n/
/
/uspp
/
/pyusb/
/crew/theller/ctypes/
/projects/pywin32/
pywinauto
/pywinauto/
pyrtf
wmi
pymo
pyS60
/
/python/
/
/projects/pys60
pySoundic
/
pyMedia
FMOD
pyMIDI
/
/
/Research/assist/
tml
GMail
Google
Expect
WordNet
Command line
Compiler backend
3D
libgmail
pyGoogle
pyExpect
/
/
/
pyWordNet
/projects/pywordnet/
cmd
llvm-py
VPython
pyDes
/2008/05/pymotw-
cm
/llvm-py/
DES
加密解密模块
encryption
parsing
/
pyparsing
类似
lex/y
acc
但更简单的词法
/
语法分析器<
/p>
Tkinter
————
Python
默认的图形界面接口。
Tkinter
是一个和
Tk
接口的
Python
模块,
Tkinter
库提供了对
Tk
API
的接口,它属于
Tcl/Tk<
/p>
的
GUI
工具组。
Tcl/Tk
是由
John
Ous
terhout
发展的书写和图形设备。
Tcl(
工具
命令语言
)
是个宏语言
,
用于简化
shell
下复杂程序的开
发,
Tk
工具包是和
Tcl
一起开发的,
目的是为了简化用户接口的设计过
程。
Tk
工具包由许多不同的小部件,
如一个按钮、
一个
滚动条等。通过
Tk
提供的这些小部件,我们就可快速地进行
GUI
开
发。
Perl
、
Scheme
等语言也利用
Tk
库进行
GUI
开发。
Tkinter
是跨平台,在各种平台下都能使用。
Python
Imaging
Library(PIL)
————
python
提供强大的图形处理的能力,并提供广
泛的图形文件格式支持,该库能进行
图形格式的转换、打印和显示。还能进
行一些图形效
果的处理,如图形的放大、缩小和旋转等。是
Python
用户进行图象处理的强有力工具。
Pmw(Python
megawidgets)Pytho
n
超级
GUI
组件集
< br>————
一个在
python
中
利用
T
kinter
模块构建的高级<
/p>
GUI
组件,每个
Pmw
都合并了一个或多个
Tkinter
组件,以实现
p>
更有用和更复杂的功能。
PyXML
————
用
Python
解析和处理
X
ML
文档的工具包,
包中的
4DOM<
/p>
是完全相容于
W3C
DOM
规范的。它包含以下内容:
xmlproc:
一个符合规范的
X
ML
解析器。
Expat:
一个快速的,非验证的
XML
解析器。
还有其他
-
-
-
-
-
-
-
-
-
上一篇:Google全球域名对照表
下一篇:世界公司性质简称